Junior Mobile Developer iOS / Android — старт в мобильной разработке
Инновационное российское продуктовое предприятие из сектора агропрома разрабатывает экосистему цифрового фермерства: мобильные приложения помогают аграриям управлять полями, техникой и урожайностью. В команде — инженеры, аналитики и data-scientists; мы ценим открытость, короткие итерации и чистый код.
Обязанности
- Разрабатывать простые мобильные экраны на Swift UI или Jetpack Compose.
- Подключать REST-сервисы, обрабатывать HTTP-запросы и кешировать ответы.
- Проводить начальную оптимизацию существующего кода: рефакторинг, разбивка на модули.
- Настраивать и поддерживать эмуляторы либо симуляторы мобильных устройств.
- Писать модульные тесты для критичного функционала.
- Оценивать задачи, предлагать улучшения по производительности и UX.
- Сотрудничать с UX-дизайнерами, QA и аналитиками данных.
Требования
- Понимание ООП, паттернов MVC/MVVM, работы с жизненным циклом Activity/ViewController.
- Базовые навыки Swift или Kotlin/Java; способность читать чужой код.
- Опыт работы с HTTP, JSON, REST и знание принципов сетевой безопасности.
- Умение пользоваться Android Studio и Xcode, настройка симуляторов.
- Минимальный опыт Git: ветвление, pull request, code review.
- Готовность учиться, писать читаемый код и принимать обратную связь.
- Преимуществом станет участие в pet-проектах, хакатонах или публикации в GitHub.
Мы предлагаем
- Наставничество синьор-разработчиков и еженедельные code-review.
- Доступ к внутренним курсам по Swift, Kotlin, CI/CD, Docker.
- Гибкий график и полностью удалённое сотрудничество из любой точки РФ.
- Прозрачная система грейдов: пересмотр навыков каждые 6 месяцев.
- Вовлечение в процесс создания востребованного агротех-продукта, влияющего на продовольственную безопасность страны.