Lead React Dev Engineer

Toronto, ON, Canada
Full Time


About Fusemachines:

Fusemachines is a leading AI strategy, talent, and education services provider. Founded by Sameer Maskey Ph.D., Adjunct Associate Professor at Columbia University, Fusemachines has a core mission of democratizing AI. With a presence in 4 countries (Nepal, the United States, Canada, and the Dominican Republic and more than 250 full-time employees). Fusemachines seeks to bring its global expertise in AI to transform companies around the world.

Job Type: 

This is a full-time consulting position

Summary Description

Role Scope:

  1. Identify and solve technical challenges in the React platform.
  2. Understand product requirements and prepare design documents for translating those into software applications.
  3. Write highly maintainable, efficient, scalable and performant code for new features with unit tests, correct encoding, testing, debugging, and documentation.
  4. Focus on customer experience - focusing on the customer as much as the code.
  5. Participate in production deployment, and troubleshooting production issues.. 

Requirements for the role:

  1. 10 + years of experience in Front End/UI development in developing clean, modular, and reusable codes
  2. Strong development experience in Javascript, React/Redux and other javascript frameworks
  3. Strong markup skills (good knowledge of HTML, CSS, CSS frameworks and pre-processors, understanding of adaptive/responsive concepts)
  4. Experience with RESTful Services, GraphQL APIs, and integrations with external systems.
  5. Experience with Node.js is a plus.
  6. Experience with various authentication methods and technologies.
  7. Experience developing applications in the public cloud, preferably in AWS and working with various AWS services.
  8. Experience with CI/CD and Containerization is a plus.
  9. Strong experience in object-oriented design & development.
  10. Strong knowledge of data structures.
  11. Strong experience working in an Agile environment and understanding of the SCRUM process.
  12. Ability to understand product requirements and translate that into technical requirements.
  13. Proficiency in code versioning tools.
  14. Passion for performance, quality, and attention to detail.
  15. Excellent written & verbal communication skills in ideating, prototyping, and providing thought leadership.

Equal Employment Opportunity

We're proud to be an equal opportunity employer - and celebrate our employees' differences, including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. Differences make us better.


Apply for this position

We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*