Senior Frontend Engineer

Skills
Computer ScienceJavascriptResponsive Web DesignTypescriptCSSDynamic Light ScatteringHTML
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Day to day

  • Develop and maintain reusable UI components primarily using React adhering to our Design Language System (DLS) standards.
  • Implement and help integrate UI components driven by our DLS into our suite of existing products.
  • Collaborate with UI/UX designers product managers and other developers to create intuitive and visually appealing user interfaces.
  • Vet the technical feasibility of UI/UX designs to ensure maintainability and design consistency across the product suite and within the context of our Component Library.
  • Deeply understand core web fundamentals allowing you to optimize components for maximum performance and scalability.
  • Write clean maintainable and well-documented code.
  • Regularly participate in code reviews and provide constructive feedback to peers.
  • Mentor junior developers both one-on-one as well as via our Community of Practice to promote knowledge sharing across our teams.
  • Foster an innovative environment encouraging the adoption of new technologies and best practices.
  • Stay up-to-date with emerging trends and technologies in front end development and DLS.