Разработчик

Дата размещения вакансии: 06.03.2025
Работодатель: Клинкар
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Компания CleanCar более 5-ти лет занимается обслуживанием автомобилей крупнейших автопарков России. В числе наших клиентов - крупные каршеринговые организации.

В рамках развития новых направлений, Мы находимся в поиске сотрудника на должность Разработчика для доработки приложения в соответствии с требованиями от наших партнеров.

Что предстоит делать:

  • Поддержка и доработка мобильного приложения на React Native + Expo (Android).
  • Внедрение новых API-интеграций с партнёрами (АЗС, билеты и другие сервисы).
  • Разработка и поддержка React-приложений (SPA) для взаимодействия с API.
  • Разработка и поддержка сервисного слоя API.
  • Оптимизация, рефакторинг и повышение производительности бекенда и фронтенда.
  • Оптимизация запросов к базе данных.
  • Настройка и поддержка асинхронных процессов (Celery, Redis).
  • Подключение WebSockets в React-приложении.
  • Логирование, мониторинг и обработка ошибок интеграций.
  • Написание тестов (юнит- и интеграционные тесты).
  • Участие в обсуждении архитектурных решений.
  • Опыт работы с GitLab CI/CD.

Пожелания:

  • Опыт работы с Python и Django от 3 лет.
  • Опыт работы с Django REST Framework (DRF).
  • Знание реляционных баз данных (PostgreSQL, MySQL).
  • Опыт работы с ReactJS (от 2 лет).
  • Опыт интеграции внешних API (REST, SOAP).
  • Опыт работы с Docker и Docker Compose.
  • Опыт работы с Celery и Redis.
  • Опыт работы с S3-хранилищам (AWS S3, MinIO, Yandex Object Storage).
  • Опыт работы с JWT, API-токенами.
  • Опыт работы с WebSockets и Django Channels (не просто знание, а реализованные проекты).
  • Знание основ TypeScript, HTML, CSS.
  • Навыки оптимизации и рефакторинга существующего кода.
  • Навыки понимания чужого кода и умения в нем разбираться.

Условия:

  • Работа в стабильной, развивающейся компании.
  • Молодой, активный и позитивный коллектив.
  • Гибкий график работы 5/2 (время работы обсуждается на собеседовании).
  • Удаленный график работы.
  • Премии за внедрение собственных идей по повышению эффективности своих процессов.

Если Вы готовы узнать подробности и присоединиться к команде, оставьте отклик на вакансию, мы с Вами свяжемся!