Senior Full Stack Developer
Calgary, Alberta
•Information Technology
•Contract
•10/17/2025
•282706
Aplin has partnered with a Calgary-based client to recruit a Senior Full Stack Developer.
Responsibilities:
At Aplin — together with our brands CompuStaff and Impact Recruitment — we connect great people with great organizations across North America. We believe diverse teams build stronger companies, and we welcome applicants from all backgrounds, experiences, and perspectives. We use AI tools to assist in a fair and efficient matching process, helping our recruiters connect the right people with the right opportunities. To be considered, applicants must be legally entitled to work in Canada, including holding any required permits. Our recruitment services are always free for job seekers.
Responsibilities:
- Participate in the design and implementation of full-stack applications using a cloud-based architectural framework.
- Analyze technical requirements, develop, test, and deploy new software solutions or functional enhancements in a DevOps environment.
- Apply the development processes established by the development team, such as the revision of code, follow-up, and change management, and all DevOps practices.
- Build and maintain Azure-based frontend, Microservices, and Functions (Express/Node) backend using Azure DevOps Pipelines.
- Participate in building a cutting-edge microservices architecture following best-in-industry patterns.
- Design and develop front and backend components (service-based using JavaScript framework)
- Actively learning and seeking out ways to continuously improve, researching best practices, and suggesting appropriate technologies.
- Contribute to product development, engage with team members, and cross-functional teams to define solutions, and estimate the scope of work required.
- Participate in code reviews, API design reviews, or technical reviews of product stories.
- Support best practices, including Unit Testing, Continuous Delivery
- Support the entire application lifecycle (concept, design, test, release)
- Hands-on experience in Node.js and TypeScript
- Experience in the design and development of scalable and secure web services that integrate with other technologies in a service-oriented architecture
- Experience designing, building, and maintaining RESTful APIs
- Experience working with NoSQL databases (CosmoDB, MongoDB, etc.)
- Basic knowledge of Azure Service (e.g., Storage, Resource Group, etc.)
- Hands-on experience with HTML 5, CSS, React, GraphQL (Apollo), and Webpack.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Designing and developing UI components like the login page, dashboards/landing pages, menu items, navigation-based components, and detailed screens with single and multi-line data handling.
- Good knowledge of Cosmos DB, MS SQL Server, KAFKA, Microservices, Microfrontends, Linux environment, Docker, Kubernetes, and Azure cloud overall.
- Proven innovative team player, resourceful, and capacity to adapt to changes in priorities
- Experience working within an Agile team
- Ability to deliver the best patterns and practices to solutions in a fast-paced environment
- environment.
- Excellent analytical and problem-solving skills
- Excellent written and verbal communication skills
- Determined to deliver products on time, according to preestablished quality standards
- Bachelor's degree in Computer Science or Software Engineering, or equivalent experience.
- 5+ years of experience building full-stack web projects with a significant focus on UI, backend code, and business logic
- 5+ years of experience writing Unit Test
- 3+ years of experience using Azure DevOps (e.g., Git source control, pull request, etc.)
At Aplin — together with our brands CompuStaff and Impact Recruitment — we connect great people with great organizations across North America. We believe diverse teams build stronger companies, and we welcome applicants from all backgrounds, experiences, and perspectives. We use AI tools to assist in a fair and efficient matching process, helping our recruiters connect the right people with the right opportunities. To be considered, applicants must be legally entitled to work in Canada, including holding any required permits. Our recruitment services are always free for job seekers.
By submitting this form, you consent to receive emails and/or text messages from Aplin. You can unsubscribe at any time. Aplin does not share your personal data with any third party, and our recruiters do not present your resume to any of our clients without first obtaining your permission.