Senior Full Stack Developer
Обов'язки
- Розробка і підтримка веб-додатків на стеку MERN (MongoDB, Express.js, React, Node.js).- Оптимізація продуктивності та масштабованості додатків.- Проектування архітектури застосунку, взаємодія з базою даних MongoDB.- Розробка unit та integration тестів.- Рефакторинг і поліпшення наявного коду.- Взаємодія з командою розробників, дизайнерами та продакт-менеджерами.- Участь у код-рев'ю та менторство для junior-розробників (для Senior).
Вимоги:
- Middle: 2+ роки досвіду в розробці на MERN-стеку.
- Senior: 4+ роки досвіду в розробці на MERN-стеку.
- Глибокі знання JavaScript (ES6+)
- Впевнені знання Node.js і Express.js.
- Досвід роботи з MongoDB, розуміння індексування та оптимізації запитів.
- Уміння писати тести (Jest, Mocha, Cypress).
- Досвід роботи з WebSockets, GraphQL, REST API.
- Знання Docker, CI/CD, Git, Linux.
- Англійська на рівні читання документації.
Буде плюсом:
- Досвід роботи з Nest.js.
- Знання AWS, Google Cloud або інших хмарних сервісів.
- Досвід розробки мікросервісної архітектури.
- Досвід роботи з реляційними БД (PostgreSQL, MySQL).
Що пропонуємо:
- Гнучкий графік, віддалена робота або офіс.- Робота над масштабованими проєктами з сучасним стеком.- Конкурентна заробітна плата.- Можливість кар'єрного зростання (Team Lead, Solution Architect).- Доступ до курсів і внутрішнього навчання.