Sr. Front End Developer (Enterprise Level)
Location: Edmonton, AB
Developer(s) will primarily work remotely; however, may be required to attend meetings or work sessions in Edmonton
Contract: 1+ years
Note: candidates should be eligible for Enhanced Security Clearance(5 years of experience in Canada)
Roles & Responsibilities:
Experienced and motivated Senior Front-End Developers (Developers) to lead and manage the back-end implementation of large-scale enterprise platforms, products and services. If you're passionate about delivering enterprise solutions that ensure government services are secure, cost-effective, and easy to access, this could be the perfect opportunity for you. The Developer(s) will be working with modern, user-centred Agile processes within a high-performing team culture to make a meaningful impact.
The Developer(s) plays a key role in leading technology research and discovery, with a strong focus on security, user experience, performance, and maintainability.
Responsible for the front-end architecture and design, collaborating closely with cross-functional teams, including Designers, Developers, Digital and Data Architects, and Product Owners. They translate functional requirements and user needs into technical solutions while ensuring alignment with user-centered design principles.
The Developer(s) is responsible for applying security best practices, ensuring solutions meet regulatory and compliance standards. They lead code reviews, guaranteeing high code quality. The Developer(s) collaborates with DevOps teams to integrate code into continuous integration/continuous deployment (CI/CD) pipelines, ensuring seamless and rapid deployments with minimal disruption to users and business operations.
Work Experience
- Experience with mobile app development. 2 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. 7 years
- Experience working as a Senior Front-End Developer on large-scale enterprise projects with 15 or more team members. 8 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. 5 years
- Experience working on the same enterprise project for at least two (2) years. 2 years
Nice to Have
Work Experience
- Experience developing with unfamiliar technology stacks and/or adapting to new teams and projects. 2 years
- Experience incrementally transforming existing legacy systems into modern digital services across multiple releases. 3 years
- Experience in the Government of Alberta environment or an environment of equivalent size and complexity. 2 years
- Experience with Dual-Track Development process. 2 years
- Experience with leveraging Artificial Intelligent (AI) tools for front-end development. 1 years
- Experience working in large global or national organizations. 2 years