Перенесена в архив: Back-end Teamlead/CTO
Отправить резюме
О вакансии
Студия, которая разрабатывает сайты и мобильные приложения, ищет Lead Backend разработчика для сервиса по заказу такси. Нужен человек, который перехватит у команды знания по проекту, изучит кодовую базу и затем станет полноценным CTO проекта.
Обязательные требования:
- Минимум 5 лет в коммерческой разработке веб-проектов.
- Минимум 3 года разработки на одном из перечисленных функциональных языков: Scala, Ocaml, Haskel, Lisp, F#, Clojure (компания использует OCaml и поможет вам его выучить, если вы с ним не знакомы, но нужен опыт в функциональном программировании).
- Понимание и опыт работы с FaaS архитектурой (используют serverless).
- Понимание и опыт работы с IaC архитектурой (используют terraform).
- Уметь работать с технологиями виртуализации и контейниризации приложений Docker.
- Уметь работать с облаками AWS (DynamoDB, SQS, Lambda, S3, EC2).
- Проектирование и разработка REST API (желательно уметь пользоваться Swagger спецификацией).
- Понимание принципов работы и устройства CI технологий.
- Уметь работать с git.
- Уметь работать с технлогиями полнотекстового поиска (используют ElasticSearch).
Плюсом будет:
- Опыт работы с Node.js.
Условия:
- Бэкенд на OCaml. Нужно либо его знать, либо быть готовым выучить (вам помогут)
- Первые полтора месяца: изучение кодовой базы проекта, OCaml (если требуется) и работа бок о бок с командой, занимавшейся разработкой проекта с нуля. Территориально – офис в центре Москвы, часть времени можно работать удаленно.
- После этого — переход в офис клиента, фултайм в офисе в Сити, руководство поддержкой и дальнейшей разработкой проекта.
Интересно? Присылайте резюме на hr@digitalhr.ru