Welyk
Welyk
Welyk — бағдарламалық жасақтама инженериясы саласындағы мамандарға бағытталған италиялық рекрутинг және білім беру технологиялары компаниясы. Оның платформасы рекрутинг қызметін ментор жетекшілік ететін практикалық біліктілікті арттырумен ұштастырып, әзірлеушілерге дағдыларын жетілдіруге және оларды мұқият тексерілген компаниялармен байланыстыруға көмектеседі. Welyk 50 000-нан астам әзірлеушіден тұратын қауымдастықты қолдайды, мамандық деңгейін анықтау үшін тегін бағалаулар ұсынады және рекрутинг үдерісіндегі кері байланыс негізінде кандидат профильдерін жаңартады. Жұмыс берушілерге компания мақсаттарына сай IT мамандарын іріктеу қызметін және жұмысқа қабылдауды қолдауға, сондай-ақ ішкі инженерлік командалардың өнім әзірлеуге назарын сақтауға арналған жекелендірілген техникалық оқытуды ұсынады.

Senior Android Developer (Kotlin)

Take Laura’s Kotlin app for digital auto insurance from its existing foundation to production, including sensor features. Help establish the mobile team’s architecture and development practices.

Сипаттама

  • Bring the existing native Android app, built with Kotlin and Jetpack Compose, to production in line with the product roadmap.
  • Complete integration with the company’s internal payment gateway.
  • Build features using device sensors and system services, including GPS, the accelerometer, and Android Auto, to understand users’ movement.
  • Manage the app lifecycle, background services, and battery use reliably.
  • Set development conventions with the iOS counterpart, covering project structure, testing, and code review.
  • Maintain build and release pipelines for CI/CD and Google Play.
  • Help build the mobile team from the ground up, with the possibility of leading its domain.

Талаптар

  • At least five years of native Android development, including apps published and maintained in production.
  • Strong command of Kotlin, Jetpack Compose, and StateFlow.
  • Solid knowledge of software architecture, including MVVM, MVI, and Clean Architecture, with experience personally defining an app’s architecture.
  • Hands-on experience with system APIs for location and sensors, foreground and background services, and app lifecycle management.
  • Experience on a structured development team using DevOps practices such as CI/CD, Git and GitHub, code review, and automated testing.
  • Daily, agentic use of AI development tools beyond autocomplete, with the ability to critically review generated code.
  • A hands-on approach and willingness to write code every day.
  • Professional English, as technical documentation is in English.
  • Android Auto and automotive integrations are a plus.
  • Coroutines and Flow are a plus.
  • In-app payment experience, such as Stripe, is a plus.
  • Experience in fintech, insurtech, or polished consumer apps is a plus.
  • Anthropic certifications or advanced use of Claude in software development are a plus.

Артықшылықтар

  • Permanent contract under Italy’s Commerce Collective Agreement, with 14 monthly salary payments.
  • Highly flexible hybrid work with no fixed in-office days.
  • Meal vouchers worth €8.
  • A key role in forming the mobile team, with the prospect of leading its domain.
  • Mentoring and/or training through TomorrowDevs.