Мы предлагаем:
  • Сильная и сплоченная техническая команда.
  • Двигаемся в сторону дата-ориентированной организации.
  • Верим в факты, исследования и метрики, а не на слово.
  • Держим фокус на ценностях для пользователя.
  • Свобода действий и возможность напрямую влиять на развитие бизнеса.
  • Возможен гибридный формат работы
  • Официальное оформление по ТК РУз.
  • Мы резидент IT-парка, наши специалисты могут получить IT-карту.
  • Развитие личного бренда на конференциях, митапах и внутренних событиях.
  • Конкурентную заработную плату по итогам собеседования.
Требования к кандидату:
  • Практический опыт разработки серверных приложений на Node.js от 2-х лет;
  • Уверенное знание JavaScript (ES6+) и понимание TypeScript;
  • Опыт работы с фреймворками и библиотеками Node.js (Express, Koa, Nest.js);
  • Опыт работы с SQL и NoSQL базами данных (например, PostgreSQL, MongoDB);
  • Знание ORM и ODM (например, Sequelize, Mongoose);
  • Умение писать юнит-тесты и интеграционные тесты (например, Mocha, Chai, Jest);
  • Опыт отладки приложений и работы с инструментами мониторинга;
  • Опыт разработки RESTful и/или GraphQL API;
  • Опыт работы с системами контроля версий (Git);
  • Знание CI/CD инструментов (Jenkins, GitLab CI, GitHub Actions);
  • Опыт работы с Docker и контейнеризацией приложений;
  • Знание основ Kubernetes будет плюсом;
  • Понимание принципов ООП и функционального программирования;
  • Опыт работы с архитектурными паттернами и проектированием систем;
  • Умение эффективно работать в команде и коммуницировать с коллегами;
  • Готовность участвовать в код-ревью и делиться знаниями;
  • Английский язык - уровень, достаточный для чтения технической документации.
Обязанности:
  • Написание и поддержка кода серверных приложений на Node.js;
  • Интеграция с базами данных (SQL и NoSQL) и ORM;

  • Оптимизация запросов и обеспечение высокой производительности приложений;

  • Разработка RESTful и GraphQL API;
  • Обеспечение безопасности и производительности API;
  • Написание юнит-тестов, интеграционных тестов и обеспечение высокого покрытия тестами;
  • Использование популярных фреймворков и библиотек Node.js (Express, Koa, Nest.js и т.д.);
  • Работа с инструментами сборки и управления зависимостями (Webpack, npm, Yarn);
  • Взаимодействие с фронтенд-разработчиками для обеспечения корректной работы приложений;
  • Настройка и управление конфигурациями приложений для различных сред (разработка, тестирование, продакшн);
  • Работа с системами управления конфигурацией и контейнерами (Docker, Kubernetes);
  • Реализация и поддержка мер по обеспечению безопасности приложений;
  • Обновление зависимостей и патчей для устранения уязвимостей;
  • Поддержка и обновление документации по коду и API;
  • Командная работа и участие в процессах разработки.
Готовы порекомендовать кандидата
и получить бонус?
Рекомендуете кандидата и после прохождения им испытательного срока
вы получаете денежный бонус в размере 300$
Остались вопросы?
Напишите нам.
Telegram
https://tlgg.ru/@annettekolpak