03 Aug
|
MM Staffing u0026 Career Consultants
|
Toronto
03 Aug
MM Staffing u0026 Career Consultants
Toronto
:
Position: Senior Front-End Developer (Government project experience preferred)
Location : Toronto, ON
Key Responsibilities:
Design, develop, and implement engaging and functional front-end applications.
Translate technical specifications into working, tested code using best practices.
Develop detailed programming specifications and conduct unit testing.
Troubleshoot and resolve technical issues throughout the development lifecycle.
Ensure compliance with Accessibility for Ontarians with Disabilities Act (AODA).
Integrate with RESTful APIs and manage authentication, authorization mechanisms.
Collaborate in Agile teams, contributing to sprint planning and reviews.
Participate in user interface design walkthroughs, reviews, and feedback sessions.
Contribute to CI/CD pipelines and DevOps practices.
Provide post-implementation support and documentation.
Must-Have Qualifications:
Technical Skills (70%)
7+ years of experience in front-end development using Angular and JavaScript.
Advanced hands-on experience with Angular (v8+), TypeScript, HTML5, SCSS, Bootstrap, Node.js.
Experience with state management tools such as Redux and build tools like Webpack or Angular CLI.
Solid skills in consuming REST and SOAP APIs, Swagger UI, OAuth/JWT.
Hands-on experience with Git, SVN, branching strategies, and Git Pull Requests.
Knowledge of Swagger-UI, Postman, and test automation tools such as Jasmine.
Familiar with solving cross-browser compatibility and client-side performance issues.
Working knowledge of Azure DevOps, Docker, and CI/CD pipelines.
Experience working in Agile environments and knowledge of full SDLC.
Experience with RDBMS design concepts and identifying technical risks and mitigations.
Soft Skills (30%)
Excellent verbal and written communication skills.
Solid analytical, problem-solving, and decision-making abilities.
Ability to effectively communicate with both technical and non-technical audiences.
Proven ability to build positive relationships and work collaboratively in team settings.
A proactive, positive attitude and team-player mentality.
📌 Front End Developer Toronto
🏢 MM Staffing u0026 Career Consultants
📍 Toronto