Remote Senior Software Engineer (Remote, Canada)

Posted

Apply now
Please, let Nearform know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • NearForm is seeking a highly skilled and experienced Senior Software Engineer (Full Stack) to join their team of consultants.
  • This is a remote position for candidates based in Canada, with opportunities for both Contract and Permanent positions.
  • The role involves working directly with clients on diverse and impactful projects, leveraging a deep understanding of front-end and back-end technologies.
  • Responsibilities include partnering with clients to understand their needs, defining project scope, and delivering comprehensive full-stack solutions.
  • The engineer will build robust and scalable applications using front-end (React), back-end (Node.js/Express), and database (MongoDB, PostgreSQL) technologies.
  • The position requires designing and implementing well-structured, secure, and high-performance APIs using REST or GraphQL.
  • The engineer will provide technical guidance, mentorship, and conduct code reviews for junior team members.
  • Continuous learning is encouraged, with a focus on staying current with the latest web development technologies and trends.

Requirements:

  • A minimum of 5 years of professional experience in full-stack software development is required.
  • Highly skilled in Node.js, Typescript, and server-side frameworks like Express, with familiarity in at least one persistence layer (e.g., MongoDB, PostgreSQL).
  • Proficiency in front-end technologies including React, JavaScript, TypeScript, HTML, and CSS is essential.
  • A strong understanding of RESTful APIs and GraphQL, with hands-on experience in designing and integrating APIs into client applications is necessary.
  • Expertise in both front-end and back-end testing frameworks, including Jest, Enzyme, React Testing Library, Cypress, and Playwright is required.
  • Excellent communication and interpersonal abilities are needed to build rapport, understand client needs, and effectively translate technical concepts.
  • A willingness to mentor junior developers, share knowledge, and foster a positive and collaborative team environment is expected.

Benefits:

  • Employees receive healthcare and RRSP benefits.
  • A comprehensive paid time off package is provided, including holidays, sick leave, and flexible vacation days.
  • The company promotes a genuine dedication to work/life balance with remote work options.
  • Flexible working culture allows employees to manage their work around personal commitments.
  • A home office stipend is offered to help create a comfortable and productive workspace.
  • Access to a generous professional development budget supports ongoing learning and career growth.
  • Employees can enjoy a positive and collaborative company culture that values work-life balance.
  • The Wellness Hub provides resources and support for employee wellbeing, including a confidential advice line for various personal issues.
Apply now
Please, let Nearform know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback