Back to Job Search

FrontEnd Developer

  • Location: Montréal

Posted Il y a sur 1 an

Job Title: Front End Developer
Type: Permanent
Location: 100% Remote
Start date
ASAP
Days/Hours: Monday to Friday/ 8:00 AM to 5:00 PM
Salary: $90,000 to $120,000
Vacation: 3 weeks but flexible for the right candidate


Job Description

Our client is a fast-paced growth start-up looking for a passionate Frontend Developer to join their team!

You will be responsible for designing and implementing the Angular (12+) based platform frontend interface. You will work closely with the backend development team to build new features and resolve detected issues. You will build cross-platform and cross-browser frontend interfaces independently. Your work will also include the development of server-less functions with JavaScript.

The ideal candidate should be a good problem-solver, team-oriented, familiar with the latest frontend development technologies and comfortable working in a fast-paced Startup environment.

 

What You’ll Do:

  • Build Angular based frontend interface to consume RESTful APIs.
  • Help design and optimize the user interface to improve our user experience.
  • Work with backend developers to design detailed implementation plans.
  • Work with QA team to resolve detected issues.
  • Ensure frontend functions work correctly on different browsers/platforms.
  • Develop Azure Server-less functions with JavaScript.
  • Lead and execute the frontend deployment and release process.
  • Refine requirements and create design documents/mock-ups.
  • Help team update frontend development framework when necessary.
  • Support QA team for automated frontend testing process.
  • Maintain good quality of code on Git repository.

 

What You’ll Need:

  • Minimum 3-5 years working experience on Angular (2+) and typescript.
  • Minimum 5 years experience with Web application frontend development.
  • Familiar with web development skills – HTML/CSS/JavaScript.
  • Working experience on responsive web application development.
  • Good working knowledge of Agile development and tools such as JIRA and Confluence.
  • Solid knowledge of Node package manager.
  • Good communication skills in English.
  • Excellent skills in requirement understanding and refinement.
  • Degree in Computer Science/Engineering or equivalent.

 

Nice to haves:

  • Familiar with popular UI libraries, such as PrimeNG, Material UI.
  • Familiar with frontend testing tools, such as Karma and Jasmine.
  • Knowledge about using CD/CI pipelines to deploy the code.
  • Knowledge about code review process.