We’re hiring a Senior Front-End Developer to join our Edmonton client’s high-performing team on an initial 12-month contract to modernize digital services that impact thousands of Albertans. This is your opportunity to work on large-scale enterprise projects with meaningful social value, designing secure, scalable platforms using cutting-edge technologies and human-centered design principles. If you’re passionate about accessibility, maintainability, and performance, and enjoy collaborating across disciplines, this role is for you.
...
Advantages
• Work on purpose-driven digital platforms that impact public service delivery across Alberta
• Collaborate in a modern Agile environment with cross-functional, high-calibre teams
• Focus on user-centered design and accessibility in real-world applications
• Flexible hybrid/remote work environment based on project needs
• Exposure to modern stacks including React, React Native, TypeScript, Azure, and .NET
Responsibilities
• Design and implement scalable front-end solutions using modern JavaScript frameworks
• Collaborate with designers and architects to deliver accessible, responsive UIs
• Contribute to solution discovery, architecture, and technical documentation
• Support code integration into CI/CD pipelines and ongoing deployments
• Address security, performance, and technical debt proactively
• Mentor team members and help onboard developers as projects evolve
• Follow Agile/Scrum practices with a focus on dual-track development
Technology Stack
React, React Native, TypeScript, .NET/NET Core Framework, C#, Azure App Services, Azure cloud-based development, MS SQL Server, PostgreSQL, Cosmos DB, and GitHub.
Qualifications
• Bachelor’s degree in Computer Science, IT, or a related field
• 7+ years of experience implementing UI/UX best practices in enterprise systems
• 8+ years as a Senior Front-End Developer in large, multi-team environments
• 2+ years mobile app development experience, ideally with React Native
• Experience designing with both relational and NoSQL databases for scalable solutions
Summary
Be part of a forward-thinking team leading digital transformation in the public sector. If you’re ready to build systems that matter, apply directly to this job ad or reach out to your Randstad Digital representative immediately!
P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!
We look forward to supporting you in your job search!
Good luck!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
We’re hiring a Senior Front-End Developer to join our Edmonton client’s high-performing team on an initial 12-month contract to modernize digital services that impact thousands of Albertans. This is your opportunity to work on large-scale enterprise projects with meaningful social value, designing secure, scalable platforms using cutting-edge technologies and human-centered design principles. If you’re passionate about accessibility, maintainability, and performance, and enjoy collaborating across disciplines, this role is for you.
Advantages
• Work on purpose-driven digital platforms that impact public service delivery across Alberta
• Collaborate in a modern Agile environment with cross-functional, high-calibre teams
• Focus on user-centered design and accessibility in real-world applications
• Flexible hybrid/remote work environment based on project needs
• Exposure to modern stacks including React, React Native, TypeScript, Azure, and .NET
Responsibilities
• Design and implement scalable front-end solutions using modern JavaScript frameworks
• Collaborate with designers and architects to deliver accessible, responsive UIs
...
• Contribute to solution discovery, architecture, and technical documentation
• Support code integration into CI/CD pipelines and ongoing deployments
• Address security, performance, and technical debt proactively
• Mentor team members and help onboard developers as projects evolve
• Follow Agile/Scrum practices with a focus on dual-track development
Technology Stack
React, React Native, TypeScript, .NET/NET Core Framework, C#, Azure App Services, Azure cloud-based development, MS SQL Server, PostgreSQL, Cosmos DB, and GitHub.
Qualifications
• Bachelor’s degree in Computer Science, IT, or a related field
• 7+ years of experience implementing UI/UX best practices in enterprise systems
• 8+ years as a Senior Front-End Developer in large, multi-team environments
• 2+ years mobile app development experience, ideally with React Native
• Experience designing with both relational and NoSQL databases for scalable solutions
Summary
Be part of a forward-thinking team leading digital transformation in the public sector. If you’re ready to build systems that matter, apply directly to this job ad or reach out to your Randstad Digital representative immediately!
P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!
We look forward to supporting you in your job search!
Good luck!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more