Backend Developer / Middle or Senior
Ключевые навыки
Привет! Мы - teamjet.pro
Мы переносим в онлайн и автоматизируем работу всего персонала в отеле, а также делаем крутые сервисы для взаимодействия с гостями. К примеру, мы первыми в индустрии вместе с Яндекс.Алисой прокачали опыт гостей в отеле Crowne Plaza Moscow.
https://vc.ru/tech/91311-yandeks-nachal-prodavat-svoi-kolonki-biznesu-pervymi-ih-ustanovil-otel-crowne-plaza-moscow-v-svoih-nomerah
Наши текущие успехи
Нам полтора года, у нас есть внедрения в крупных мировых отельных сетях (InterContinental, Hilton, Accor) и самых крутых отелях России. У нас на горизонте несколько новых больших проектов, второй раунд инвестирования и иностранные запуски (Ближний Восток, Европа).
Предстоящие задачи
- Разработка новых модулей платформы (управление персоналом и инвентарем, автоматизация бизнес-процессов, биллинг, коммуникация между пользователями и тд)
- Рефакторинг текущей системы (масштабирование узких мест под растущие нагрузки, переход к Domain Driven Design)
- Развитие технической платформы (Reliability, Maintainability, Evolvability)
- Участие в продуктовой проработке и прочих процессах вместе с командой
Технические детали
Стек и инструментарий:
- Typescript (фронт, бек, мобилки)
- React, Redux-Observable, RxJS, Reselect, Immutable
- NodeJS, Koa, Go
- MongoDB, PostgreSQL, Tarantool
- Kubernetes, Docker, Ansible
WebSockets (интерфейс работает для пользователя в режиме реального времени)
Архитектура: Микросервисы, внедряем DDD
CI/CD (Gitlab)
Тестирование (юнит-тесты на бекенде, E2E тесты на Cypress)
Специфика работы в стартапе
- Выход из зоны комфорта. Нужно желание работать на свое будущее вместо узкого круга задач корпоративной среды. У нас небольшая команда (~10 человек), мы не предлагаем широкий соцпакет на старте, задачи нужно решать “от и до” с вовлечением на всех этапах - от нюансов бизнес-логики до дизайна.
- Это возможность стать ядром команды, вырасти как широкопрофильный специалист или как лидер своего направления. Это возможность получать выше рынка и стать свободнее. Разумеется, вместе с ростом компании.
Что еще требуется от кандидата
- опыт коммерческой разработки от 3х лет
- отличное знание JavaScript / TypeScript
- хорошая самоорганизация
- инициативность, проактивность, смелость, умение работать в команде
Что обещаем с нашей стороны
- широкий круг технических вызовов и новых задач
- открытые двери во все процессы
- рост зоны ответственности будет ограничен лишь границами твоих компетенций
- формат работы: удаленка на время пандемии, а дальше решим
- акции компании за отличные результаты работы