This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
NearForm is looking for a Senior Software Engineer (Full Stack) to join their team of consultants.
The role involves working directly with clients on diverse and impactful projects, utilizing expertise in front-end and back-end technologies.
The ideal candidate should have a minimum of 5 years of experience in full-stack software development.
Proficiency in React, JavaScript, TypeScript, HTML, and CSS for front-end development is required.
Skills in Node.js, Typescript, Express, and at least one persistence layer (e.g., MongoDB, PostgreSQL) are necessary for back-end development.
Experience with Content Management Systems (CMS), especially headless CMS architectures like Sanity CMS and Contentful, is essential.
Strong understanding of RESTful APIs and GraphQL, with hands-on experience in designing and integrating APIs into client applications, is a must.
Expertise in front-end and back-end testing frameworks, including Jest, Enzyme, React Testing Library, Cypress, and Playwright, is required.
Excellent communication and interpersonal skills are needed for client-facing interactions.
Willingness to mentor junior developers and foster a positive team environment is expected.
Requirements:
Minimum of 5 years of professional experience in full-stack software development.
Proficiency in React, JavaScript, TypeScript, HTML, and CSS for front-end development.
Skills in Node.js, Typescript, Express, and at least one persistence layer (e.g., MongoDB, PostgreSQL) for back-end development.
Experience with Content Management Systems (CMS), especially headless CMS architectures like Sanity CMS and Contentful.
Strong understanding of RESTful APIs and GraphQL, with hands-on experience in designing and integrating APIs into client applications.
Expertise in front-end and back-end testing frameworks, including Jest, Enzyme, React Testing Library, Cypress, and Playwright.
Excellent communication and interpersonal skills.
Willingness to mentor junior developers and foster a positive team environment.
Benefits:
Healthcare and RRSP provided.
Comprehensive paid time off package, including holidays, sick leave, and flexible vacation days.
Remote work with a dedication to work/life balance.
Work flexibility to accommodate personal priorities.
Home office stipend for a comfortable and productive workspace.
Generous professional development budget for ongoing learning and career growth.
Positive and collaborative company culture emphasizing work-life balance.
Wellness resources and support, including a confidential advice line for NearFormers.