Posted in

Frontend Engineer

Frontend Engineer

CompanyBuildOps
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelMid Level, Senior

Requirements

  • 3+ years of experience in software engineering, including micro frontend architectures.
  • Write clean, well-tested, and reusable JavaScript/ECMAScript code.
  • Extensive experience with React.js for developing and testing production-ready applications/components.
  • Strong experience with Node.js and GraphQL (Apollo).
  • Experience or willingness to quickly learn CI/CD development practices.
  • Familiarity with Python for back-end development is a plus.
  • Experience with Jest, unit testing, debugging, profiling, and performance monitoring.
  • B.S., M.S., or Ph.D. in Computer Science, Engineering, or related field from a top university.
  • Ability to work 3 days a week in our Toronto office (Tuesday, Wednesday, Thursday).

Responsibilities

  • Build and maintain our frontend platform using React framework.
  • Write quality code with high test coverage and documentation.
  • Develop, support, and improve our GraphQL and REST APIs.
  • Promote, teach, and enforce our documentation standards.
  • Propose recommendations, build prototypes, and provide feedback.
  • Work in tandem with the QA engineering team to ship quality and high-precision software.
  • Co-own the short and long-term technical vision of your squad with your teammates.
  • Provide technical mentorship and guidance to engineers within your team and others.
  • Help improve the technical quality of our work through regular technical design, code reviews and automated testing.
  • Share your technical knowledge and expertise.
  • Communicate effectively with engineers, product managers, customers, partners, and other leaders.

Preferred Qualifications

  • Familiarity with Python for back-end development is a plus.