Перейти к содержимому
search
work Вакансия на FreelanceSpace опубликовано 29.07.2025

Разработчик Kotlin (Senior)

apartmentTop Selection scheduleПолная занятость publicНе указано badge5+ лет
send Откликнуться

Публичная страница вакансии: прозрачные условия, быстрый отклик, понятный следующий шаг. Для работодателя — качественный воронко-трафик, для исполнителя — ясные требования без “воды”.

description

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

❇️ Разработчик Kotlin (Senior)❇️ | Компания Top Selection

🔥 Мы в поиске Kotlin разработчика на проектную занятость в ритейл

Грейд: Senior
Ставка: 280К
Гражданство/Локация: РФ
Загрузка: фуллтайм
Срок: долгосрочный
Оформление: только ИП ❕

Ключевые компетенции: Git, SQL, REST, Junit, Mockito, Gradle, gRPC, SOLID, Websockets, CI/CD, Kotlin Coroutines/Flow, MVP/MVVM/MVI, NoSQL, OOП, Koin, Hilt;

📌 Обязанности:
- Разработка, поддержка и сопровождение мобильных и/или серверных приложений на языке программирования Kotlin;
- Участие в проектировании архитектуры программных решений, выбор технических подходов и инструментов;
- Интеграция с внутренними и внешними API, работа с базами данных и хранилищами данных;
- Обеспечение высокого качества кода, соблюдение стандартов кодирования и архитектурных паттернов;
- Разработка и проведение модульного, интеграционного и UI-тестирования;
- Участие в процессе код-ревью и командной работе по Agile-методологиям (Scrum, Kanban и др.);
- Оптимизация производительности приложений и устранение выявленных ошибок;
- Поддержание и актуализация технической документации по проектам.

🔍 Требования:
- Опыт коммерческой разработки на Kotlin от 3–5 лет;
- Глубокое знание Kotlin и сопутствующих инструментов (Coroutines, Flow, Koin/Hilt, DSL и др.);
- Уверенное понимание принципов ООП, функционального программирования, SOLID, DRY, KISS;
- Опыт архитектурного проектирования (Clean Architecture, MVVM/MVI, многомодульность и др.);
- Опыт работы с системами контроля версий (Git), CI/CD, и инструментами автоматизации сборок (Gradle);
- Умение проводить код-ревью, менторить младших разработчиков, внедрять лучшие практики в команде;
- Опыт интеграции с REST/gRPC API, WebSocket, работа с базами данных (SQL/NoSQL);
- Знание инструментов тестирования (JUnit, Mockito, Espresso/Detox/или аналогов)

tips_and_updates
Как откликнуться эффективно
  • arrow_right1–2 релевантных кейса (ссылки/скриншоты)
  • arrow_rightСроки и формат работы (когда на связи)
  • arrow_right2–3 уточняющих вопроса по задаче
handshake
Рекомендации работодателю
  • arrow_rightОпишите результат и критерии приёмки
  • arrow_rightУкажите бюджет/вилку — это повышает качество откликов
  • arrow_rightСразу обозначьте сроки и доступность по коммуникациям