Главная - Все вакансии - Middle NodeJS Developer

Вакансия Middle NodeJS Developer

Должность:
Middle NodeJS Developer
Дата размещения вакансии:
06.06.2022
Заработная плата:
Компания:
UKEESS Software House
Категории:
IT, WEB специалисты
Телефон:
+38 (068) 144-22-00 +38 (068) 244-22-00 +38 (068) 344-22-00 +38 (050)
Контактное лицо:
Відділ Персоналу
Адрес:
Львов, http

UKEESS Software House is currently looking for a Middle NodeJS Developer for a Full-time position (either onsite in Lviv or remotely), who really wants to join the ambitious company and life-changing projects.

About the Client and the Project:

Our customer is the world’s largest DNA network from the USA. With more than 27 billion digitized global historical records, 100 million family trees, and 18+ million people in their growing database, our customers help people discover their family stories and gain actionable insights about their health and wellness. And one of our team is working on a middleware for UI and mobile apps that aggregates calls to many internal services and thus provides flexible opportunities to receive any data from the system.

Tech Stack of the Project:

You will become a part of an impressive team of developers, designers, and product managers who have built some of the world’s most compelling products, producing the worldwide leader in two categories: family history and consumer genetic testing. This role provides many opportunities for professional growth.

Technologies: Java8+/NodeJS/Nest.JS/Apollo Server/MySQL/GraphQL/AWS

Our middleware consists of several services (written on Apollo Server) that are combined into one federation service (using Apollo Federation). All our services are deployed in the AWS cloud. We have developed infrastructure for project deployment on test environments, running performance tests, and project deployment on production.


Here are some other qualities we are looking for:

  • Enjoy developing technical talent to achieve great things. You will have a passion for educating, training, and professional growth
  • Be great fun to work with. Be ready to build, and maintain efficient, reusable, and reliable code and work with interesting and new technologies.
  • Have a strong knowledge. Our ideal candidate must have a really strong knowledge to work productively in our team.

Requirements:

  • At least 2+ years of commercial experience with Node.js
  • Working experience with such Node.js frameworks as Express.js or Nest.js
  • Experience with ES6
  • Strong knowledge/experience with SQL and NoSQL databases, GraphQL concepts
  • English: Strong intermediate+ at least (both spoken and written)

Not required, but it will be a plus:

  • Knowledge/experience with Apollo Server / Apollo Federation
  • Knowledge of Java
  • Working experience with AWS services (EC2, S3, EMR, RDS)
  • Bachelor’s degree in Computer Science/Engineering

Responsibilities:

  • Identify and solve advanced technical ch