Jobless Developer
Align Technology logo
Align Technology

Posted 11 days ago

Open

Software Engineer, Frontend

EMEA-Armenia-YerevanOn-siteFull-time

AI Summary

This position is ideal for mid to senior-level professionals to join the software engineering team as a Frontend Software Engineer, developing and maintaining a complex codebase.

About this role

This position is ideal for mid to senior-level professionals to join the software engineering team as a Frontend Software Engineer, developing and maintaining a complex codebase. Partnering with backend, QA, and UX teams, you’ll provide your software engineering experience to implement new features, maintain existing ones, and ensure high-quality code by employing unit tests. This role is essential for further developing our product and continuing to provide value for our end users.

Key Responsibilities

  • Develop and optimize new and existing frontend features
  • Take ownership of implemented features
  • Transform UI designs for new use cases into code using HTML, JSS, and React (TypeScript)
  • Work in a team with backend developers and other frontend developers to provide full end-to-end solutions
  • Collaborate with UI/UX teams to provide the best customer experience and mitigate risks
  • Optimize user experience for mouse + keyboard as well as touch-based interactions
  • Interact with the SQA team to ensure high-quality software is delivered
  • Take initiative to add fixes or improvements
  • Improve software quality by writing unit tests


Skills, Knowledge & Expertise


What we're looking for:
  • To have 5+ years of relevant experience as a Frontend Engineer
  • To have strong knowledge of TypeScript & React technology stack, and building and maintaining complex React code bases (VueJS is a plus)
  • To be confident and open-minded, and see yourself as a team player towards customers and colleagues
  • To be fluent in English
  • To have experience in creating unit tests
  • Mathematical / algorithmic background/degree, knowledge of 2D/3D graphics, Canvas and WebGL are good pluses
  • To have practical communication skills and the ability to communicate concepts and ideas

Explore related jobs

Browse these categories