JetRuby Agency

IOS-разработчик

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • iOS
  • Английский язык
  • Swift
  • REST API
  • CI/CD
  • PostgreSQL

Мы — международная компания, специализирующаяся на создании инновационных SaaS-продуктов для современных технологичных компаний по всему миру. Наши клиенты — это успешные стартапы и крупные корпорации из США, Австралии и Европы, доверяющие нам разработку своих ключевых проектов.

В 2024 году мы были признаны одними из лучших разработчиков на Ruby on Rails по версии Clutch, что подтверждает наш высокий профессионализм и стремление к совершенству.

О проекте
Онлайн-сообщество и платформа для торговли часами класса люкс. Платформа сочетает в себе привычный интерфейс социальных сетей с интегрированными функциями аукциона, прямыми и групповыми сообщениями, а также инструментами для дилеров.
Цель проекта — стать ведущей платформой для торговли люксовыми часами, предлагая:

  • Социальную ленту и обсуждения, как в Facebook-группах
  • Безопасные публикации, real-time сообщения, групповые чаты
  • Инструменты для дилеров: дашборды, аналитика, управление продажами
  • Масштабируемую архитектуру с AI-модерацией, AR и встроенными транзакциями (в будущем)

Команда проекта: 10 человек (Solution Architect, Business Analyst, UI/UX Designer, Backend dev, Frontend dev, Android dev, iOS dev, QA, PM)

Стек технологий проекта:

  • Frontend: React, Stimulus, Hotwired, Vite

  • Backend: Ruby on Rails

  • Mobile Development: Kotlin Multiplatform

  • Databases: PostgreSQL (через AWS RDS)

  • Cloud & DevOps: AWS (RDS)

  • Additional Tools & Technologies: Que (background jobs)

Ваши задачи:

  • Разработка мобильного приложения iOS на Kotlin Multiplatform

  • Интеграция с backend API (Ruby on Rails/PostgreSQL)

  • Внедрение функционала: социальная лента, real-time чаты, публикации, профили, модерация

  • Участие в принятии продуктовых и технических решений

  • Взаимодействие с командой frontend, backend и дизайна

Мы ждем от вас:

  • Английский язык на уровне B1+(предстоит коммуницировать устно)
  • Опыт разработки мобильных приложений для iOS (желательно с KMP)

  • Уверенные знания Swift и/или Kotlin Multiplatform

  • Понимание работы с многопоточностью и асинхронными задачами

  • Опыт работы с Git и понимание принципов CI/CD

  • Базовое знание взаимодействия с REST API и базами данных (PostgreSQL)

Будет преимуществом:

  • Опыт разработки real-time приложений (чат, уведомления)

  • Опыт интеграции с социальными или e-commerce платформами

  • Знание AR, AI-модерации или сложной клиентской логики

Что мы предлагаем:

  • Удалённая работа

  • Конкурентная компенсация, соответствующая опыту

  • Участие в значимых долгосрочных проектах

  • Обучение и профессиональное развитие за счёт компании

  • Возможности карьерного роста

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