Senior Node.JS Developer

Прямой работодатель  Readymag ( readymag.com )
Сеньор
Информационные технологии • Разработка • Backend • Node.js • MongoDB • AWS • SaaS/PaaS
4 апреля
Удаленная работа
Опыт работы более 5 лет
Работодатель  Readymag
Описание вакансии

We are looking for a Backend Developer to join our Core team. Our product strategy is currently focused on ensuring sustainability and scaling the product. You’ll join the team during the process of refactoring and updating some technologies to the latest versions, where you’ll take an active part.

As a Backend Developer, you’ll be working with our main monolith written in Node.js and Express. We also have a relatively small number of auxiliary services, such as internal APIs or a WebSocket server, following a similar stack. We’re running everything in AWS using Docker containers and are currently in the process of adopting Kubernetes for managing them. As our main datastore solution, we use MongoDB + Mongoose.

This is a remote position under a service agreement. Our Engineering teams’ workday typically starts around 11AM (GMT+1 time zone). That is why the maximum possible difference between our time zones should be plus or minus 4 hours so we can all stay connected.

     What will you do:

  • Work on the performance and resiliency of our core product;
  • work on new features with Core teammates;
  • refactor old parts of the system;
  • implement and support metrics together with the Ops team.

    What you’ll bring:
     
  • 5+ years of experience working with JavaScript and Node.js on the backend;
  • B2+ level of English;
  • proficiency with TypeScript, MongoDB, Docker and AWS;
  • experience in projects with high load; 
  • comfort with solving scaling issues;
  • good observation and debugging skills, especially when working in unfamiliar territory;
  • the ability to write robust tests for your code;
  • an independent work ethic and good communication skills. You’ll be able to investigate issues on your own and then share findings with your team.


    What you’ll get:
     
  • Remote work with a flexible schedule;
  • 28 weekdays of paid annual leave;
  • access to a corporate laptop;
  • compensation for coworking space fees;
  • language courses;
  • compensation for sports or other physical activities;
  • access to mental health support services;
  • the freedom to think beyond established patterns.

Специализация
Информационные технологииРазработкаBackendNode.jsMongoDBAWS
Отрасль и сфера применения
SaaS/PaaS
Уровень должности
Сеньор
Загрузка формы отклика...