Full Stack Developer — Remote
Exciting 1-year government contract (possible 24-month extension) for 57 senior-level IT professionals to support large-scale digital transformation projects. Work with modern tech stacks (Angular, React, .NET Core, Node.js, AWS/Azure), agile methods, and human-centred design to improve public services.
What is in it for you:
• Salaried: $77-87 per hour.
• Incorporated Business Rate: $90-100 per hour.
• 12-month contract.
• Possible extension: up to 24 months.
• Full-time position: 7.25 hours/day, 36.25 hours/week.
• Primarily remote with possible on-site work in Edmonton upon reasonable notice.
• Some travel within Alberta may be required for research and interviews (costs covered for project purposes).
Responsibilities:
• Participate in project research, including fieldwork and user interviews, and lead technical discovery with related diagrams and documentation.
• Develop detailed solution designs informed by discovery findings.
• Build and enhance application features, ensuring alignment with product owner needs and service quality standards.
• Identify and resolve functional and non-functional defects.
• Improve solution code quality, tooling, and documentation for maintainability.
• Collaborate with frontend designers to ensure a consistent user experience.
• Provide technical advice to product owners to support frequent delivery cycles.
• Support deployment, launch, and scaling of solutions for general availability.
• Design solutions with a focus on reusability and contribute to common components and capabilities.
• Onboard new technical team members and maintain technical documentation.
• Continuously adopt and improve development and quality assurance practices.
What you will need to succeed:
• 5+ years experience using source control tools, particularly Git, in collaborative environments.
• 5+ years experience developing complex software solutions in an agile environment.
• 3+ years experience with automated unit and integration testing.
• 3+ years experience with relational and alternative database technologies.
• 3+ years experience with modern application frameworks in production environments.
Preferred qualifications
• 2 years experience transforming legacy systems into modern digital services.
• 2 years experience with one or more of the following: Angular, React, Vue.js, .NET Core, Node.js, Python (Django).
• 2 years experience applying software design patterns and architecture principles.
• 2 years experience with CI/CD pipelines.
• 2 years experience working with teams applying UX, service design, and human-centred design methods.
• Familiarity with Government of Alberta development guidelines and principles.
Why Recruit Action?
Recruit Action (agency permit: AP-2504511) provides recruitment services through quality support and a personalized approach to job seekers and businesses. Only candidates who match hiring criteria will be contacted.
# GOAPRDJP00000633