Backend JS Middle+ разработчик (Node.JS/PostgreSQL)
Добрый день! Мы ищем разработчика уровня Middle+, который возьмет на себя разработку основной части бекенда.
О проекте
Современный веб-сервис на стеке NEXT.JS, NODE.JS, PostgreSQL который автоматизирует бизнес-процессы общепита.
Работаем по SCRAM / KANBAN с четким пониманием задач, целей, сроков и разделением ответственности.
Обязанности
- Разрабатывать бекенд на Node.JS
- Проводить интеграции с внешними сервисами по API.
- Участвовать в полном цикле разработки: от обсуждения архитектуры до запуска новых фич в продакшн.
- Писать чистый, читаемый и тестируемый код, который приятно поддерживать.
- Проводить ревью кода.
- Вести техническую документацию, чтобы всё было прозрачно и понятно.
Что мы ожидаем
- Наличие 3-5 лет коммерческого опыта работы с JS, TypeScript, Node.JS (сочетания могут быть разными)
- Отличные знания JavaScript (ES6+) и TypeScript
- Опыт работы с GitLab, CI/CD
- Свободное владение технической документации по рабочему стеку
- Уметь работать в команде, понимать приоритетности задач и важность задачи для общего прогресса.
- Уметь оценивать сроки исполнения задачи и соблюдать их.
- Уметь работать с таск-трекерами.
Будет преимуществом
- Опыт работы с Docker, серверной частью, REACT
- Опыт работы с ORM
- Опыт написания модульных и интеграционных тестов
- Ссылка на открытые проекты на GitHub
- Опыт разработки бекенда сервисов ведения какой-либо документации
Что мы предлагаем
- Официальное трудоустройство с зарплатой в тенге
- График 5/2, 8:00 – 17:00
- Оплачиваемый отпуск 24 календарных дня
- Конкурентную зарплату
- Современный стек технологий
- Офис на ул. Жарокова с обедами для сотрудников (если будете работать в офисе)
- Простор для профессионального роста и обмена опытом
- Дружный коллектив
- Поддерживающую атмосферу в команде, где ценят сотрудников
А также
Пожалуйста, в начале сопроводительного письма немного расскажи о себе, сообщи, сможешь ли предоставить рекомендации с прошлого места работы и отправь письмо, прикрепив резюме.
P.S. Нужно будет сделать небольшое стандартное тестовое задание на Node.JS, чтобы мы могли посмотреть твой подход и стиль кодинга.