Senior Front End Developer
Role Overview
Design, develop, test, deploy, and maintain accessible, responsive, user-friendly enterprise web applications for government programs.
Translate designs and user stories into reusable frontend components and integrate them with APIs, identity services, workflows, and enterprise platforms.
Collaborate with UX, product, business analysis, architecture, backend, QA, DevOps, and other stakeholders throughout the software development lifecycle.
Key Skills for This Role
Full Job Posting
About the role
Design, develop, test, deploy, and maintain accessible, responsive, user-friendly enterprise web applications for government programs.
Translate designs and user stories into reusable frontend components and integrate them with APIs, identity services, workflows, and enterprise platforms.
Collaborate with UX, product, business analysis, architecture, backend, QA, DevOps, and other stakeholders throughout the software development lifecycle.
Key responsibilities
- Build secure, responsive frontend applications and reusable components using modern JavaScript or TypeScript frameworks.
- Integrate with REST APIs, backend services, identity systems, workflows, notifications, and document services.
- Develop automated tests and ensure compliance with AODA and applicable WCAG accessibility standards.
- Participate in code reviews, planning, estimation, refinement, and release planning; use Azure DevOps or comparable tools.
- Troubleshoot browser, performance, security, accessibility, deployment, and integration issues; support releases and stabilization.
- Maintain application configuration, build, and installation scripts and prepare technical and support documentation.
Must-have qualifications
- Extensive experience designing and developing large-scale, multi-client, Internet-ready web applications.
- Strong hands-on experience with modern JavaScript or TypeScript frameworks and responsive, component-based interfaces.
- Experience translating technical specifications and detailed designs into working, tested, maintainable applications.
- Experience with structured and Agile development, Azure DevOps or comparable tools, unit testing, source control, and documentation.
- Strong experience with REST APIs and web services, plus security gateways and protocols including OAuth 2.0, JWT, SSL certificates, middleware, and communications protocols.
- Knowledge of object-oriented programming, design patterns, refactoring, and clean-code principles.
- Experience with relational or hierarchical databases, query languages, deployment, troubleshooting, and post-implementation support.
Technical skills
- Frontend development: JavaScript, TypeScript, modern frameworks, responsive design, and component-based development.
- API integration: REST APIs, RESTful web services, middleware, and backend integrations.
- Security: OAuth 2.0, JWT, SSL certificates, identity and access services, and secure communications.
- Accessibility: AODA, WCAG, and accessible application design.
- Testing and tools: Azure DevOps or equivalent, source control, unit and integration testing, and deployment pipelines.
- Database and support: relational and hierarchical databases, query languages, debugging, performance optimization, production support, and technical documentation.
Contract and work arrangement
Contract role running from November 9, 2026, to September 28, 2027.
Onsite in Toronto five days per week.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at I8IS INC.
Senior Full Stack Developer
Toronto, CAN
The employer is seeking a senior full stack developer to build and support secure, scalable enterprise applications for government programs. The work spans Java microservices, APIs, databases, integrations, testing, depl
Business Analyst
Halifax, CAN
The employer is seeking an experienced Business Analyst to support IT audit remediation across complex public-sector environments. The work includes analyzing operations and governance, eliciting requirements, and transl
Senior Business Analyst / Procurement Writer
Toronto, CAN
The employer seeks a Senior Business Analyst / Procurement Writer to support public-sector procurement initiatives. The role develops procurement documents, gathers requirements, and advises on procurement risks and stra
Project Manager/Leader - Senior - 649
Toronto, CAN
L’employeur recherche un chef de projet senior pour piloter la planification et le cycle de vie de produits, ainsi que les évaluations de projets OPS. Le poste exige une expérience en stratégie produit, gestion des exige
Senior Software Engineer - Enterprise Marketing Management (EMM)
, USA
The employer seeks a Senior Software Engineer to develop and support its HCL Unica enterprise marketing platform. The work includes Java services, integrations, ETL, SQL, and production support. A degree or related field
Data Engineer - Senior 030
, CAN
I8IS is seeking a senior data engineer for its Data Management Platform integration project. The role develops and operates Talend integrations, resolves production issues, and improves platform reliability using Talend,
Digital Architect 022
Edmonton, CAN
The employer is seeking a Senior Digital Architect to provide architecture leadership across Alberta Courts’ applications, data, AI, and digital services portfolio. The role covers solution architecture, technical govern
Business Analyst 026
, CAN
The employer is seeking a Senior Technical Business Analyst to support complex public-sector IT modernization projects. The role focuses on stakeholder consultation, requirements and process design, systems analysis, pro
Senior Full Stack Developer
Toronto, CAN
Business Analyst
Halifax, CAN
Senior Business Analyst / Procurement Writer
Toronto, CAN
Project Manager/Leader - Senior - 649
Toronto, CAN
Senior Software Engineer - Enterprise Marketing Management (EMM)
, USA
Data Engineer - Senior 030
, CAN
Digital Architect 022
Edmonton, CAN
Business Analyst 026
, CAN