Intermediate Full Stack (JavaScript, React.JS, Node.JS) Developer to design, develop, and maintain web applications
Our Calgary client is seeking an Intermediate Full Stack (JavaScript, React.JS, Node.JS) Developer to design, develop, and maintain web applications. The full stack developer will support 50% back-end development and 50% front-end development.
This is a permanent, full-time opportunity with a competitive salary and extended health & wellness benefits offered! Successful candidate will follow a hybrid working model (2 days in office/week) in Calgary, AB!
Must-Haves:
- 4+ years' Full Stack (JavaScript/TypeScript) development experience
- React.JS (or Next.JS) experience (for the UI of the web application)
- Back-end Node.JS or Nest.JS experience (for API Services/ server-side)
- Experience with Azure, including DevOps deployment, scaling, and monitoring of applications
- Bachelor's degree in Computer Science, Engineering, or a related field
Nice-to-Haves:
- Proficiency with Power BI and SharePoint development and reporting
- Experience with Dynamics 365 integration or customization
- Experience with Prisma and AG Grid node/react libraries
Position Overview:
As a Full Stack Developer, the successful candidate will play a crucial role in designing, developing, and maintaining cutting-edge web applications to deliver exceptional user experiences. You'll collaborate with a cross-functional team to ensure the seamless integration of front-end elements with back-end services. Your role and responsibilities will include, but are not limited to the following:
- Develop interactive and visually appealing applications using JavaScript/TypeScript and React.js
- Collaborate with designers to implement responsive designs and ensure exceptional user experiences
- Integrate front-end components with back-end services through APIs
- Leverage Azure and DevOps expertise to deploy and manage applications in a cloud environment
- Utilize Node.js and Nest.js to build scalable and maintainable server-side logic
- Work closely with stakeholders to gather requirements and provide technical insights