Front End Developer

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.

Similar Jobs