Node.js Backend Developer
Зарплата
от 150 000 до 250 000 ₽
Требования
Местоположение и тип занятости
Компания
Разработка готовых IT-решений для крупных российских и международных компаний, NDA
Описание вакансии
Условия работы
TES LAB работает с топовыми проектами в сфере Automotive и IoT.В 2019 году в рамках Hyundai Mobility Lab мы создали и запустили первый в России и СНГ сервис онлайн-подписки на автомобиль, который успешно занял рынок и активно развивается.Компания расширяет пул проектов в этих направлениях, приглашаем лучших разработчиков присоединиться к развитию Automotive и IoT в России и мире.
Кто мы и что предлагаем:
- Инженеры. Разрабатываем и внедряем собственную телематику, не имеющую полных аналогов.
- Мыслим продуктом. Продакт-менеджеры отлично понимают рынок, изучают топовые практики Европы и США, успешно внедряют решения в наши сервисы.
Обязанности:
- Разработка backend-приложений на платформе NodeJs
- Разработка API-методов и серверной логики
- Интеграция системы с другими внутренними проектами и внешними системами: платежные шлюзы, b2c-сервисы etc
- Проведение code review
- Оценка и проработка задач, проектирование решений для их реализации
- Формирование отчетности по проектам в зоне ответственности
- Разработка технической документации (регламенты, требования к разработке)
Требования:
- Знания TypeScript (или владение иным ООП языком и готовность перейти на TypeScript)
- Опыт работы с языками программирования JavaScript, TypeScript от 2-х лет
- Опыт внедрения автоматизированных тестов и нагрузочных испытаний
- Формирование gitflow, требований к коду, документации, составу и наполнению pull requests
- Умение проектировать серверную архитектуру
- Понимание взаимодействия с REST API, JSON API, паттернов проектирования
- Отличные знания Git
Работаем с:
- TypeScript
- NodeJs, NestJs
- RabbitMQ, Redis
- REST API
- WebSocket
- Docker
- Jest
- ELK, PostgreSQL, Mongo, ClickHouse
- Git, Jira, Confluence
Бонусы
- Конкурентоспособная заработная плата, отвечающая уровню компетенций сотрудника
- Отличные условия для профессионального роста благодаря интересным и сложным задачам
Дополнительные инструкции
Необходимо гражданство - РФ