Full Stack Developer
Back to All Jobs
[social_share]
Our client is seeking up to three (3) Full Stack Developers to lead and management the implementation of data systems and databases while providing data administration support for large-scale enterprise platforms, products, and services. Under the Agile / Scrum environment, the successful proponents will be developing with the technology stack of React, React Native, TypeScript, .Net / Net Core Framework, C#, Azure App Services, Azure cloud-based development, MS SQL Server, PostgreSQL, Cosmos DB, and GitHub.
It is anticipated that two (2) positions will be required for one (1) year and one (1) position will be required for (six) 6 months and may extend all for up to twenty-four (24) months.
Work is remote.
Edmonton, Alberta (Remote within Canada)
Mandatory Requirements
- Bachelor degree, diploma or certificate in IT, Computer Science or related field of study.
- 7 years’ experience in API development with strong expertise in back-end architecture design, ensuring security, performance, versioning, error handling, reliability, usability, data integrity, and both backward and forward compatibility.
- 7 years’ experience with solid understanding of user-centered design and UX / UI best practices and ability to collaborate with designers to implement accessible, intuitive, and visually appealing user interfaces.
- 8 years’ experience working as a Senior Full Stack Developer on large-scale agile enterprise projects with 15 or more team members
- 7 years’ experience working on large-scale enterprise applications using modern application frameworks and front-end JavaScript frameworks for building dynamic and interactive UIs that work seamlessly across different browsers and platforms.
- 7 years’ experience working on large-scale enterprise applications using relational databases, NoSQL databases to build secure, scalable, and maintainable solutions.
- 7 years’ experience working on the same enterprise Agile development teams
Desirable Requirements
2 years’ experience developing with unfamiliar technology stacks and / or adapting to new teams and projects.3 years’ experience incrementally transforming existing legacy systems into modern digital services across multiple releases.2 years’ experience with Cloud-Based and mobile application development2 years’ experience working in large global or national organizations.2 years’ experience working in or for the public sector.