Назад
2 дня назад

Fullstack Mobile Developer (Kotlin/Swift)

Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Fullstack Mobile Developer (Kotlin/Swift): Разработка и развитие Android- и iOS-приложений, API и серверной логики для решений по автоматизации аптечных сетей с акцентом на Kotlin, Swift, Nuxt и интеграции со сторонними сервисами. Focus on проектирование архитектуры мобильных и backend-компонентов, оптимизацию баз данных, безопасность API и поддержку существующего кода.

Локация: Нижний Новгород, улица Нартова, 6к6. Формат работы: на месте работодателя, удалённо или гибридно. Рабочие часы: 9:00–18:00 по МСК, с возможностью смещения начала и окончания рабочего дня.

Компания

ПРОВИТЕХ поставляет IT-решения для автоматизации и управления аптечными сетями.

Что делать

  • Разрабатывать и развивать Android-приложение на Kotlin и iOS-приложение на Swift.
  • Разрабатывать API на Nuxt, серверную и бизнес-логику, интеграции со сторонними сервисами.
  • Проектировать API для мобильных приложений и web-клиентов.
  • Работать с локальными базами данных, оптимизировать SQL-запросы и повышать производительность.
  • Проектировать архитектуру новых функций, поддерживать существующий код и проводить code review.
  • Оказывать техническое сопровождение разработки.

Требования

  • От 3 до 6 лет опыта коммерческой разработки мобильных приложений.
  • Уверенное знание Swift, Kotlin, iOS SDK, Android SDK, Jetpack и Android Studio.
  • Опыт работы с REST API, JSON, авторизацией, push-уведомлениями и локальным хранением данных.
  • Знание Node.js, Nuxt.js, TypeScript или JavaScript, баз данных, управления доступом и сторонних API.
  • Понимание MVVM, MVC, Clean Architecture или аналогичных подходов.
  • Знание SQLite, PostgreSQL, Git, Docker, Linux, CI/CD и SQL; умение самостоятельно разбираться в существующей архитектуре и кодовой базе.

Хорошо, если есть

  • Опыт написания и поддержки автоматических тестов.
  • Опыт разработки приложений с большой пользовательской базой и высоконагруженных API.
  • Опыт работы с Redis, RabbitMQ или Kafka.
  • Опыт миграции и рефакторинга legacy-систем.
  • Опыт проектирования мобильной и backend-архитектуры с нуля.

Культура и преимущества

  • Полная занятость в стабильной аккредитованной IT-компании.
  • Возможности профессионального и карьерного развития в архитектуру или управление командой.
  • Оформление по ТК РФ.
  • ДМС после испытательного срока.

Процесс найма

  • Интервью с тимлидом группы web-разработки.
  • Интервью с начальником отдела разработки.
  • Предложение о работе.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →