Про.Потолок

Разработчик нативных мобильных приложений под Android

150 000 - 300 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • iOS
  • Java
  • Kotlin
  • Android
  • Git
  • CI/CD
  • MVVM
  • MVT тесты
  • MVP

Компания «Про.Потолок» приглашает в команду опытного Разработчика мобильных приложений для работы над масштабными и технологически сложными проектами в сфере цифровизации строительства. Мы создаем будущее строительной индустрии и ищем специалиста, который поможет нам реализовать наши амбициозные планы.

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

  • Удаленный формат работы – работайте из любой точки мира.

  • Участие в уникальном проекте – цифровая платформа для строительной отрасли.

  • Стабильный и прозрачный доход – 150 000 руб. - 300 000 руб. на руки, по результатам собеседования. Зависит от вашего опыта.

  • Профессиональное развитие – работа с новейшими технологиями, сильной командой и участие в крупных проектах.

Стек (обязательно наличие опыта):

  • Нативный стек: Java и Kotlin

  • Основной обмен данными: WebSocket

  • Библиотеки и фреймворки для реализации DnD

  • Архитектура и паттерны:

    • Clean Architecture + MVVM/MVI (с акцентом на тестируемость).

    • Многопоточность: Kotlin Coroutines + Flow, RxJava — для реактивных сценариев.

    • DI: Dagger Hilt / Koin.

  • Опыт реализации сложных интерактивных Drag and Drop-интерфейсов на Android

  • Опыт реализованных сложных кастомных UI/3D-проектов.

  • Знания Vulkan/OpenGL ES.

  • Способность реализовывать универсальную версию сборки для всех моделей смартфонов (приложение должно выглядеть одинаково и на Xiaomi, и Samsung, и т.д., в т.ч. старых моделях) и всех версий Андроид, начиная с 11-й

  • Понимание, как добиться независимости UI от системных настроек.

  • Умение создавать кастомные View с нуля

  • Инструменты: Git, Docker, JIRA, Swagger/OpenAPI, CI/CD

Будет существенным плюсом знание и опыт работы С++ (для Vulkan) и опыт работы со стеком Swift (IOS) .

Требования к кандидату:

  • Высшее профильное образование;

  • Подтвержденный опыт разработки от 5 лет;

  • Опыт создания;

  • Глубокое понимание паттернов проектирования, алгоритмов и структур данных.

Какими личными качествами должен обладать кандидат?

Мы ищем разработчика, который:

  • Самоорганизован – умеет эффективно управлять своим временем и задачами.

  • Ответственен – выполняет работу качественно и в срок.

  • Внимателен к деталям – уделяет внимание качеству кода и архитектуры.

  • Командный игрок – умеет взаимодействовать с коллегами и работать в связке с другими специалистами.

  • Инициативен – предлагает идеи и решения для улучшения процессов.

  • Адаптивен – быстро осваивает новые технологии и методологии разработки.

С Уважением, команда Про.Потолок :)