Frontend Developer

Canada – Remote / Hybrid
Permanent, Full-Time

We are currently looking for a Frontend Developer to join our growing team. The ideal candidate is:

A creative problem solver with a passion for innovation. You are well versed in React, JavaScript, TypeScript, HTML, CSS with a proven track record in frontend development across multiple product lines. And you are able to work closely with local and remote development teams, being fully autonomous and having strong initiative. As a member of our development team you will have the opportunity to implement new features in existing products, as well as to design and to build new products from the ground up.

Responsibilities

  • Work in an agile environment and help to scope, estimate, and prioritize tasks.
  • Write well-crafted, scalable and efficient code for distributed and highly scalable services.
  • Design and optimize features of existing products.
  • Research technologies to solve problems. Stay ahead.
  • Ensure quality by writing unit tests, checking new functionality works as expected, and leveraging the use of peer design and code reviews.

Skills and Qualifications

  • A degree in Computer Science, Telecommunications Engineering, or related discipline, or equivalent related professional experience.
  • 3+ years of relevant software development experience.
  • Professional experience developing browser-based client applications.
  • Strong frontend React, TypeScript, JavaScript, HTML, and CSS development skills
  • Experience with alternative front-end frameworks like Angular and Vue
  • Experience with Agile/SCRUM methodology and test-driven development
  • Proficiency in Git
  • Able to work effectively both in an agile team environment and autonomously
  • Solid English language skills. Ability to write clear documents in English such as designs, as well as problem resolution reports. Most meetings take place in English.
  • Positive can-do attitude — every challenge is an opportunity
  • Strong problem identification and solving skills
  • Capable of juggling priorities and delivering results when deadlines loom

Or send your application to [email protected]

    Application Form





    You can also email us your application to ca[email protected]