Remote Senior Software Engineer - Front End

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Senior Software Engineer - Front End will be responsible for developing innovative solutions to maximize user experience while considering application simplicity, performance, scalability, extensibility, and security.
  • They will work as a leader within their area of expertise, effectively communicating and collaborating with colleagues.
  • Responsibilities include practicing Scrum methodology, converting design mock-ups into web applications, designing architectural plans, serving as a technical resource, executing projects, mentoring team members, and participating in team discussions and product demos.
  • The successful candidate will have experience working in agile cross-functional teams, developing and testing across multiple browsers and platforms, maintaining component libraries, adhering to development best practices, providing feedback through code reviews, and sharing knowledge with other engineers.

Requirements:

  • 5+ years of experience in developing web-based applications and advanced development with JavaScript.
  • Experience with TypeScript, React, testing frameworks like Cypress, libraries like Redux and Redux-Saga, and interfacing with RESTful APIs returning JSON.
  • Proficiency with version control systems (preferably Git) and code repositories (preferably Github), excellent understanding of OOP concepts and software design patterns.
  • Ability to work remotely with a fully distributed team, excellent written and oral English communication skills, outstanding attention to detail, and a positive attitude.
  • Strong willingness to learn and embrace new technologies relevant to the product and audience.

Benefits:

  • Competitive salary range of $150,000 - $180,000 per year.
  • Opportunity to work remotely or in Toronto.
  • Full-time salaried position with benefits.
  • Chance to work on innovative projects and make a meaningful impact on products and teams.
  • Collaborative and fun work environment with opportunities for professional development and growth.
About the job
Posted on
Job type
Salary
$ 150,000 - 180,000 USD / year
Location requirements

-

Experience level
Leave a feedback