Intermediate JavaScript (React, Node) Developer to design, develop, and maintain responsive web applications
Our Calgary client is seeking an Intermediate JavaScript (React, Node) Developer to design, develop, and maintain responsive web applications. This is a permanent, full-time opportunity with a competitive salary and extended health & wellness benefits offered!
Must-Haves:
- 4+ years' JavaScript/TypeScript development experience
- React.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:
- Experience with Dynamics 365 integration or customization
- Proficiency with Power BI and SharePoint development and reporting
- Experience with Prisma and AG Grid node/react libraries
Position Overview:
As a JavaScript (React, Node) 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
Location: You must live in/near Calgary as for the first 6-months you will be expected to be full-time in office. Followed by the initial 6-months, you will be able to follow a hybrid in office working model (3 days in office/week).