Android Engineer

Android Engineer

Europe | Full-time

Responsibilities

  • Developing and maintaining Android mobile applications using Kotlin
  • Working on technical design, architecture, and implementation of new features
  • Collaborating with product, backend, QA, and design teams to identify and clarify business requirements
  • Developing scalable, stable, and maintainable mobile solutions
  • Integrating Android applications with backend services and third-party APIs
  • Performing code review and ensuring code quality standards within the team
  • Writing unit, integration, and UI tests for implemented functionality
  • Optimizing application performance, stability, and user experience
  • Participating in Scrum ceremonies, planning sessions, and retrospectives
  • Writing clean, modular, and maintainable code
  • Supporting and mentoring team members

Requirements

  • 5+ years of experience in Android development using Kotlin
  • Strong experience developing native Android applications
  • Understanding of Android application lifecycle and Jetpack components
  • Strong knowledge of OOP, SOLID principles, Clean Architecture, and design patterns
  • Experience with Kotlin Coroutines, Flow/StateFlow, Retrofit, OkHttp, and Dagger/Hilt/Koin
  • Experience with Room and local data storage solutions
  • Experience integrating REST APIs and working with backend services
  • Working experience with Git, Gradle, and Android Studio
  • Knowledge of Android UI/UX guidelines and Material Design principles
  • Understanding of asynchronous programming and memory management
  • Experience writing unit and UI tests
  • Experience with Jetpack Compose
  • Experience with Firebase and Google services
  • Experience with CI/CD pipelines for mobile applications
  • Experience with app performance optimization and crash analysis
  • Knowledge of modern Android development best practices

Will be a plus

  • Experience in fintech or high-load mobile products

We offer

  • 20 paid vacation days per year
  • 10 paid sick leave days per year
  • Public holidays as per the company’s approved Public holiday list
  • Medical insurance
  • Opportunity to work remotely
  • Professional education budget
  • Language learning budget
  • Wellness budget (gym membership, sports gear and related expenses

Apply for Android Engineer

    x Remove file