Wirehead | Talent Solutions
Contingent Workforce Management
On behalf of our Public Sector client, Wirehead has a new contract opportunity for a Senior Front End Developer.
*************************************************
Client: Government
Type: Contract
Role: Senior Front End Developer
Term: 8 Months + extension
Pay Rate: Open
Start date: Negotiable
Req ID: 6015
*************************************************
Requirements: What you’ll need
Skills, Knowledge, Experience, and Qualifications
Deliverables:
Engineering Practices and Leadership
· Experienced senior member of development team, leading by example, taking ownership in design and delivery
· Experience establishing and applying best engineering practices and standards
· Experience working as a member of autonomous, cross-functional product team
· Experience collaborating closely with UX designers, product manager, back-end developers
· Experience with Agile practices (scrum, kanban)
· Coaching and mentoring junior staff and fostering a culture of technical excellence
Technical Skills
· Experience building PWA, Mobile App with React/Typescript, UI design pattern, testable UI architecture
· Experience with .NET Core Web API/OpenAPI/Microservices, MAUI, Blazor
· Hands on experience with responsive design, front-end testing and debugging techniques, performance optimization and version control/Git
· Experience and expert knowledge in HTML5, JavaScript, CSS3/SASS/SCSS
· MS Azure Development Experience, included MQ/Service Bus, serverless (Azure Functions)
· Working knowledge of Azure DevOps, task boards, pipelines, etc.
· Required to translate technical systems specifications into working, tested applications. This includes:
· Developing detailed programming specifications
· Writing and/or generating code
· Compiling data-driven programs, maintaining, and conducting unit tests, included JS testing framework (Jasmine, Carma, Cypress, etc.)
· Resolves and troubleshoots technical issues which arise during the use and operation of software packages, including technical assistance in implementation, conversion, and deployment
· Experience with one or more communications protocols
· Experience building custom portals using ASP .NET Core 6-7, ReactJS 18.x/Next.JS 13.x, TypeScript, NodeJS, Azure App Services, Microservices/AKS (Azure Kubernetes Service), Web Jobs, Azure Functions, Azure Service Bus/MQ/Cloud Query.
· Hands on experience building integrations to IAA systems such as Azure AD B2C Authentication, Okta Authentication/OpenID/OAuth2.0, JWT
Architecture and Design
· Experience and understanding of modern, cloud-based architecture
· Actively participating in architecture solution design and recommendations focused on the front-end layer
· Proven experience architecting complex applications, optimizing performance and managing state effectively using modern JavaScript frameworks such as React
· Experience in designing and implementing reusable and scalable components
· Familiarity with software architecture principles and patterns such as serverless architecture, microservices, RESTful APIs
Must haves:
· 5+ years experience
· Front end experience in mobile apps
· Experience building PWA, Mobile App with React/Typescript, UI design pattern, testable UI architecture
· Experience with .NET Core Web API/OpenAPI/Microservices, MAUI, Blazor
· Working knowledge of Azure DevOps, task boards, pipelines, etc
· Hands on experience with responsive design, front-end testing and debugging techniques, performance optimization and version control/Git
HOW TO APPLY
Please apply for this opportunity by using the Apply button or sending your resume directly to careers@wirehead.com
We thank all candidates for their interest but advise that only candidates selected for interviews will be contacted directly. Rest assured that your resume will be kept on our database and will be considered for all future opportunities.
Wirehead is committed to meeting the accessibility needs of all individuals in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code (OHRC). Should you require accommodations during the recruitment and selection process, please let our recruiter know.
***This opportunity is in Toronto; preference will be given to local candidates. Wirehead does not offer a relocation package. We encourage you continue to refer to our Job listing page as new opportunities become available and updated on a regular basis. Thank you again for your interest in Wirehead!