
Про.Потолок
Разработчик нативных мобильных приложений под Android
- 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 лет;
-
Опыт создания;
-
Глубокое понимание паттернов проектирования, алгоритмов и структур данных.
Какими личными качествами должен обладать кандидат?
Мы ищем разработчика, который:
-
Самоорганизован – умеет эффективно управлять своим временем и задачами.
-
Ответственен – выполняет работу качественно и в срок.
-
Внимателен к деталям – уделяет внимание качеству кода и архитектуры.
-
Командный игрок – умеет взаимодействовать с коллегами и работать в связке с другими специалистами.
-
Инициативен – предлагает идеи и решения для улучшения процессов.
-
Адаптивен – быстро осваивает новые технологии и методологии разработки.
С Уважением, команда Про.Потолок :)