Яндекс Карты — один из самых важных и крупных сервисов компании, которым ежедневно пользуются миллионы людей. Мы создаём и развиваем передовые картографические инструменты для обычных пользователей и бизнеса. Наша команда разрабатывает сервисы, которые помогают людям добираться до нужных мест и решать другие повседневные задачи в городе. А бизнесу — эффективно рекламировать себя. Наша команда отвечает за транзакционные сценарии внутри Карт: бронирование столиков, оплату парковок, штрафов, страховок и интеграции с другими сервисами. Ищем человека, который усилит нашу команду и поможет сделать сервис ещё удобнее.

Обязанности:

Разработка фулстек-решений
Вы будете создавать пользовательские интерфейсы и бэкенд-сервисы на Node.js и PostgreSQL, обеспечивать отказоустойчивость и работу в распределённой инфраструктуре. Работа в команде
Нужно будет участвовать в ревью кода коллег, проектировать новые функции, улучшать архитектурные решения и поддерживать стандарты качества кода. Внедрение технологий
Вам предстоит искать оптимальные решения для технических задач, проводить эксперименты и внедрять новые инструменты. Развитие сервисов
Ваши задачи — предлагать технические и продуктовые идеи для развития сервисов, оценивать, насколько они реализуемы с технической точки зрения, и внедрять решения.
Больше о разработке в Яндексе — в канале Yandex for Developers

Ключевые навыки:

  • Работали с PostgreSQL и Node.js
  • Хорошо знаете JavaScript, TypeScript и React
  • Отлично разбираетесь в HTML и CSS
  • Умеете работать с Git
  • Понимаете принципы работы веб-приложений, REST API и сетевых взаимодействий

Дополнительные требования:

  • Работали с Python/Go
  • Писали интеграционные или юнит-тесты
  • Работали с Docker
  • Умеете работать в командной строке *nix