Front End Developer
5 Nos.
113134
Contractual
8.0 Year(s) To 10.0 Year(s)
Not Disclosed by Recruiter
IT-Software/Software Services
Job Description:
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.
- Strong 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.
- Strong 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.
Company Profile
Construction management and full-service general contractor in Toronto, Canada
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.