Front-End Engineer – Yerevan, Armenia

Front-End Engineer – Yerevan, Armenia

Job Opening

Please send resume/cover-letters to


Job Title: Frontend Engineer

Department: Technology

Reports to (Title): Tech Leader

FLSA Status (Exempt or Non-Exempt): Exempt

Location: Yerevan, Armenia


Job Summary:

The front-end engineer is responsible for creating innovative web designs and user interfaces to enhance user experience. Work closely with UX designers and product managers to translate user needs into functional and appealing web pages. Being involved in the architecture design initiative and heavily contributing to the technologies selection and architecture design.


Essential Duties:

• Use frameworks like React, Typescript, Turborepo, Vite, and GraphQL to develop our system
• Design, build and maintain efficient, reusable, and reliable JavaScript
• Write clean, efficient, and well-documented code using modern technologies
• Work with members of Product Management and UX on cross-functional teams
• Participate in all cycles of software design and development
• Develop responsive UI that works equally well across desktop and mobile platforms
• Conduct extensive testing and debugging of the system
• Help maintain code quality, organization, and test automatization
• Work in an Agile development environment, participating in sprint planning sessions, stand-ups, and demos
• Ensure that product designs are implementable and work within the technical constraints of the development environment


Supervisory Responsibilities: None


Qualifications and Requirements:

• Minimum 4 years of experience as a Front End Engineer
• Good experience with modern front-end frameworks and tools like React and Vite
• Strong knowledge of HTML5, SASS, Typescript
• Experience with GraphQL is beneficial
• Proven experience in responsive design and development
• Understanding of the software development life cycle
• Experience with writing tests (E2E, Integration, Unit)
• Experience utilizing REST APIs
• Experience with AWS services is a huge plus
• Experience with version control systems, and CI/CS solutions like Git, GitLab, and Jenkins
• Passion for learning and staying current with emerging web technologies
• Have a solution-oriented mindset
• Detail-oriented personality and a self-starter
• Strong communication skills, ability to work in a team environment and collaborate across cross-functional teams.
• Good in English reading/writing/speaking