drjobs Front-End Developer- Senior

Front-End Developer- Senior

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Edmonton - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Client: Government of Alberta (GoA)
Division: Digital Design and Delivery (DDD) Platforms Branch
Location: Remote (Must reside in Canada; occasional travel to Edmonton may be required)

Project Overview

The Government of Alberta is transforming its services to become more efficient citizen-focused and digitally enabled. The Digital Design and Delivery Division (DDD) is at the forefront of this modernization using Agile methodology human-centered design and modern data practices.

DDDs Platforms branch manages enterprise-level services related to identity and access management e-commerce and payment distribution. The team is seeking two Senior Front-End Developers to help design and deliver secure scalable and user-centric government platforms.

Role Summary

The Senior Front-End Developer will:

  • Lead the architecture and implementation of front-end solutions.

  • Collaborate with cross-functional teams (Designers Architects Product Owners).

  • Focus on performance security scalability and maintainability.

  • Integrate front-end solutions with CI/CD pipelines.

  • Maintain documentation and ensure compliance with GoA standards.

Technology Stack
  • Languages & Frameworks: React React Native TypeScript C# .NET/.NET Core

  • Cloud & Tools: Azure App Services GitHub

  • Databases: MS SQL Server PostgreSQL Cosmos DB

Key Responsibilities
  • Participate in research discovery and technical fieldwork.

  • Develop and maintain front-end features for enterprise applications.

  • Collaborate with designers to ensure UI consistency.

  • Advise Product Owners and Architects on implementation strategies.

  • Contribute to reusable design components and common services.

  • Lead code reviews and uphold security best practices.

  • Ensure ongoing development through documentation and onboarding.

  • Follow Agile/Scrum methodologies and dual-track development processes.

Project Scope
  • Work across 2 3 concurrent projects.

  • Evolve deliverables iteratively based on user and business needs.

  • Provide technical artifacts such as solution designs diagrams and documentation.

Work Arrangement
  • Primary Location: Remote within Canada.

  • Onsite Work: Occasional meetings in Edmonton with prior notice.

  • Equipment: Developer to supply personal hardware/software. GoA provides system access.

Qualifications Must-Have Qualifications
Requirement Duration Bachelors in Computer Science IT or related field Experience with mobile app development 2 years Experience in user-centered design and UX best practices 7 years Senior Front-End Developer experience 8 years Experience with large-scale enterprise applications 7 years Experience with enterprise apps using relational databases 5 years Experience on the same enterprise project 2 years
Nice-to-Have Qualifications
Requirement Duration Adapting to unfamiliar tech stacks / new teams 2 years Modernizing legacy systems incrementally 3 years Experience in Government of Alberta or similar public sector 2 years Experience with Dual-Track Development 2 years Use of AI tools in front-end development 1 year Experience in large national or global organizations 2 years

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.