27 Oct
|
vTech Solution
|
Canada
27 Oct
vTech Solution
Canada
Job Summary:
The Senior Front End Software Developer is responsible for designing, developing, testing, deploying, and maintaining responsive, accessible, and user-facing components of a large-scale enterprise platform. This role involves close collaboration with cross-functional teams to deliver consistent and secure frontend solutions integrated with backend services, ensuring high-quality digital experiences for users. Responsibilities:
- Translate technical specifications, wireframes, and user stories into reusable, maintainable frontend components.
- Develop responsive, Internet-ready user interfaces using modern JavaScript or TypeScript frameworks.
- Integrate frontend components with RESTful APIs, identity services, security gateways, and other platform services.
- Create and execute unit, component, integration, accessibility, and end-to-end tests.
- Participate in design walkthroughs, code reviews, sprint planning, and release activities.
- Collaborate with UX designers, product owners, backend developers, QA, and DevOps teams throughout the software development lifecycle.
- Diagnose and resolve technical, performance, security, accessibility, and integration issues during development and post-implementation.
- Maintain application configuration, build, deployment scripts, and documentation.
- Ensure compliance with accessibility standards such as AODA and WCAG.
- Meet delivery commitments while adapting to changing priorities and aggressive timelines.
Required Skills:
- Extensive experience designing and developing large-scale, multi-client web applications.
- Strong proficiency with contemporary JavaScript or TypeScript frameworks and component-based development.
- Experience with Agile methodologies, Azure DevOps, unit testing, source control, and application documentation.
- Expertise integrating frontend components with RESTful APIs, security gateways, OAuth 2.0, JSON Web Tokens, and SSL certificates.
- Knowledge of secure coding practices and accessibility standards (AODA, WCAG).
- Experience troubleshooting application, browser, performance, and integration issues.
Desired Skills:
- Familiarity with relational and hierarchical databases and query languages.
- Experience with middleware and communications protocols.
- Knowledge of information management principles and enterprise platform standards.
- Strong analytical, problem-solving, decision-making, and interpersonal skills.
- Ability to work effectively under pressure and adapt to evolving project requirements.
- Experience in public sector software development standards and governance.
Rated Criteria:
- Core Frontend Development Skills - 40 Points
- Integration and Security Expertise - 35 Points
- Communication and Collaboration Skills - 20 Points
- Public Sector Standards Knowledge - 5 Points
Total: 100 Points Deliverables:
- Reusable, maintainable, and accessible frontend components aligned with design specifications.
- Comprehensive unit, integration, and accessibility test suites.
- Documentation including technical specifications, deployment instructions, and user guides.
- Resolved production issues and post-implementation support reports.
- Participation outputs from design walkthroughs, code reviews, and sprint planning sessions.
Must Haves:
- Proven experience developing large-scale, multi-client web applications using modern JavaScript or TypeScript frameworks.
- Solid knowledge of Agile development processes and tools such as Azure DevOps.
- Expertise integrating frontend with RESTful APIs and implementing security protocols including OAuth 2.0 and JSON Web Tokens.
- Demonstrated ability to develop accessible user interfaces compliant with AODA and WCAG standards.
- Ability to troubleshoot and resolve complex frontend, security, and integration issues.
- Willingness to work onsite for 5 days as required.
Public Sector Experience:
Preferred
📌 Senior Front End Developer (Canada)
🏢 vTech Solution
📍 Canada