Job Details
Department

Full-Stack Development

Location

Yerevan

Job Type

Full Time

Experience

3+ year

Job Overview

We’re looking for a Full Stack Web Developer who will be a part of our continually growing and evolving Engineering team. If you are a highly motivated developer with a great pride in the solutions you deliver, we’d love to have you as part of our team.

Job Requirements:

  • You’ll be an integral member of a dynamic team developing functional, performant and scalable web applications with Node.js and Angular
  • Write well designed, testable, efficient code by using best software development practices
  • Integrate data from various back-end services and databases
  • Write unit/integration tests to ensure the high quality of the application
  • Participate in the full software development lifecycle, including development, code reviews, testing, and production deployment

Requirements:

  • At least 3 years of professional web development experience are required
  • Strong conceptual ability to design and build back-end content management structures and implement them on the front-end
  • Expert knowledge of Node.Js
  • Highly proficient in TypeScript language and its Angular framework
  • Experience with RESTful APIs and GraphQL APIs
  • Willingness to learn and constantly develop your skills
  • Strong analytical and problem-solving abilities
  • Ability to read and understand others’ code
  • Preferably Advanced or Upper-Intermediate communication level skills in English, both verbal and written are a must