WorkListВойтиОформить подписку
IN

Senior Full Stack Developer Kotlinjava

Архив
Intellias · Разработка ПО
Вакансия в архиве · закрыта 17.09
Смотреть актуальные вакансии

Другие вакансии компании

IN
🇵🇱Intellias · Польша · remoteMiddle·англ. B2
≈ $5–6,8 тыс/мес
30 окт
IN
🇺🇦Intellias · Украина · remoteMiddle·англ. не указан
≈ $2,1 тыс/мес
29 окт
Все вакансии компании

Похожие вакансии

XS
Xsolla · Платёжные технологии для игр
🇷🇺Россия · remote·Full-timeSenior·англ. B2
≈ $4,6 тыс/мес
20 окт
SU
SupportYourApp · Аутсорсинг клиентской поддержки
🇦🇲Армения · remote·ContractSenior·англ. B2
≈ $4,6 тыс/мес
7 окт
CA
CAST AI · Developer Tools и облако
🇺🇦Украина · remoteSenior·англ. C1
Зарплата не указана
23 сен
SE
Senior Full-Stack Developer (Next.js/Python)висит 2 мес.
SevenPro · Разработка ПО
🇺🇦Украина · remoteSenior·англ. C1
≈ $4,6 тыс/мес
3 сен
Все вакансии: Фулстек

О вакансии

Откуда можно работать
Удалённо из любой страны · Intellias
Английский
B2
из текста вакансии
Уровень
Senior
указан работодателем
Даты
Опубликована 11.09 · видели у компании с 11.09 по 17.09 · закрыта 17.09
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

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

Проект сосредоточен на создании современного продукта для Android, который поможет пользователям координировать ежедневные транспортные операции, получать актуальную информацию и работать более эффективно в разных локациях и условиях эксплуатации.

Инженер присоединится к уже сформированной команде разработки продукта и будет работать с современным стеком Android и backend‑технологий. Роль предоставляет возможность участвовать во всём жизненном цикле функции — от проектирования решения и мобильной разработки до интеграции с backend, развертывания в облаке, мониторинга и постоянного улучшения продукта.

Это долгосрочный проект с сильным акцентом на техническую ответственность, надёжность приложения, масштабируемость, безопасность и тесное взаимодействие между специалистами по мобильной разработке, backend, облаку и продукту.

Что предстоит делать

  • Полностью отвечать за функции продукта, от технического дизайна и реализации до релиза, мониторинга и поддержки в продакшене
  • Разрабатывать новую мобильную функциональность и поддерживающие backend‑сервисы
  • Преобразовывать бизнес‑ и продуктовые требования в надёжные и поддерживаемые технические решения
  • Проектировать чёткие интерфейсы и потоки данных между мобильной частью, backend, базой данных и компонентами обмена сообщениями
  • Реализовывать надёжное офлайн‑поведение и механизмы синхронизации данных
  • Поддерживать высокие инженерные стандарты с помощью автоматизированного тестирования, ревью кода и статического анализа
  • Исследовать и решать сложные проблемы на разных уровнях приложения
  • Улучшать производительность, стабильность, безопасность и масштабируемость приложения
  • Вносить вклад в архитектурные решения и предлагать улучшения существующих решений
  • Выявлять и устранять технический долг в рамках текущей разработки
  • Поддерживать процессы автоматической сборки, доставки и развертывания
  • Тесно сотрудничать со специалистами по мобильной разработке, backend, облаку, продукту и другими кросс‑функциональными специалистами
  • Делиться техническими знаниями и наставлять других инженеров, где это уместно

Требования

  • 6+ лет профессионального опыта разработки программного обеспечения
  • Сильный опыт в продакшене как с Android/Kotlin, так и с Java/Spring Boot, с экспертизой senior‑уровня как минимум в одной из этих областей
  • Глубокие знания Kotlin, Android SDK и современного нативного Android‑разработки
  • Практический коммерческий опыт работы с Jetpack Compose
  • Практический опыт работы с Kotlin Coroutines, Flow, StateFlow и SharedFlow
  • Твердое понимание MVVM или MVI, Clean Architecture и многомодульных Android‑приложений
  • Опыт работы с Hilt или Dagger и компонентами Android Jetpack, включая ViewModel, Navigation, Room, WorkManager и DataStore
  • Опыт офлайн‑синхронизации, интеграции REST API и сериализации JSON
  • Сильный опыт разработки на Java и Spring Boot, включая микросервисы и проектирование REST API
  • Твёрдые знания JPA, Hibernate, SQL, реляционных баз данных, управления транзакциями и оптимизации запросов
  • Опыт асинхронных и событийно‑ориентированных решений с использованием Apache Kafka или аналогичных технологий обмена сообщениями
  • Хорошее понимание распределённых систем, сервис‑к‑сервисному взаимодействию, кэшированию, обработке ошибок и шаблонам отказоустойчивости
  • Практический опыт работы с Docker, Kubernetes, Microsoft Azure и предпочтительно Azure Kubernetes Service
  • Опыт работы с Gradle, Maven, Git и автоматизированными CI/CD‑конвейерами, предпочтительно GitLab CI/CD
  • Сильный опыт тестирования, охватывающего юнит‑тесты, интеграционные тесты, API‑тесты и тестирование мобильного UI с использованием соответствующих фреймворков, таких как JUnit, Mockito, Testcontainers и Jetpack Compose UI testing
  • Хорошее понимание безопасности приложений, включая OAuth2/OIDC, JWT, HTTPS/TLS, безопасное проектирование API, управление секретами и принципы OWASP
  • Опыт анализа производительности приложений, устранения проблем в продакшене, расследования сбоев и мониторинга
  • Способность принимать независимые технические решения, проводить ревью кода и участвовать в обсуждениях архитектуры
  • Уровень владения английским языком Upper‑Intermediate или выше

Будет плюсом

  • Kotlin Multiplatform или .NET MAUI
  • GraphQL, Kafka Streams, Redis, NoSQL или Azure Service Bus
  • Helm, Terraform или другие инструменты Infrastructure as Code
  • Domain‑Driven Design, CQRS или Event Sourcing
  • BLE или другой опыт интеграции аппаратного обеспечения
  • Firebase, Crashlytics, Sentry, Azure Monitor, Application Insights, Prometheus или Grafana
  • Опыт модернизации наследованных Java‑приложений
  • Опыт работы с крупномасштабными корпоративными системами
  • Навыки общения на немецком языке

Условия и бенефиты

В Intellias, где технологии находятся в центре внимания, люди всегда ставятся выше процессов. Создавая комфортную атмосферу в нашей команде, мы даём возможность каждому раскрыть свой истинный потенциал и достичь выдающихся результатов. Поэтому мы предлагаем набор преимуществ, поддерживающих ваше благополучие и ускоряющих профессиональный рост.

Мы привержены развитию равенства, разнообразия и инклюзивности как работодатель с равными возможностями. Все соискатели будут рассматриваться без дискриминации по признаку расы, цвета кожи, религии, возраста, пола, национальности, инвалидности, сексуальной ориентации, гендерной идентичности или выражения, статуса ветерана или любого другого признака, защищённого применимым законодательством.

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

Навыки

AndroidGradleJavaKafkaKotlinSpringBootJetpack ComposeKotlin CoroutinesFlowStateFlowSharedFlowMVVMClean ArchitectureHiltDaggerViewModelNavigationRoomWorkManagerDataStore

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти