-
Accenture Baltics

Senior Android Developer

Accenture Baltics
Latvia · Full-time · Mid-Senior

Accenture is a leading global company in consulting, technology, and operations. We are a 790,000-strong team worldwide, working with one purpose: to deliver on the promise of technology and human ingenuity.

We foster an inclusive and diverse workplace, support well-being and continuous learning, and are proud to be recognized as one of the most attractive employers in IT in the Baltics.

What we offer:


  • Competitive salary 2300 - 4633 EUR gross + flexible vacation + health insurance
  • Work with Fortune 500 companies from different industries all over the world
  • Hybrid work model: flexible hours with the possibility to combine office and remote work.
  • Opportunities to advance career with dedicated career counselors always ready to help you
  • Skills development and training opportunities, company-paid certifications
  • An open-minded company culture


  • Key Responsibilities:


  • Taking ownership of features/user stories: Ownership of results, actively driving the feature/user story to achieve the outcome
  • Technically designing, building, and configuring applications to meet business process and application requirements
  • Required active participation/contribution in team discussions. Contribute in providing solutions to work related challenges
  • Collaborate with cross-functional teams to develop innovative application solutions Conduct regular code reviews to ensure high-quality deliverables
  • Provide technical guidance and mentorship to junior team members Participate in continuous improvement initiatives to enhance application performance


  • Required Qualifications:


  • 3+ years Android Kotlin experience. Proven experience developing and maintaining production apps using idiomatic Kotlin and core Android SDK components.
  • Asynchronous Programming & UI. Proficiency with Kotlin Coroutines (`Flow`, `StateFlow`, structured concurrency) *or* RxJava for managing background tasks, and hands-on experience building UIs with Jetpack Compose (declarative principles, state management, recomposition).
  • Architecture Patterns. Practical application of Clean Architecture principles (layer separation: UI, Domain, Data) and MVVM (ViewModel, LiveData/StateFlow, Repository pattern) for building scalable and maintainable apps.
  • Unit Testing. Experience writing effective unit tests for ViewModels, UseCases, and Repositories using frameworks like Junit or Mockito.
  • Dependency Injection. Hands-on experience implementing Dependency Injection using Hilt or Dagger (or Koin) to manage object lifecycles, scopes, and dependencies throughout the application.
  • Due to project requirements, candidates must currently hold EU work permit and be available to start within 1 to 3 months of receiving an offer.


  • Key Skills

    Ranked by relevance

    kotlin android ui junit
    Login to Apply
    Posted
    Dec 19, 2025
    Type
    Full-time
    Level
    Mid-Senior
    Location
    Riga

    Industries

    Software Development

    Categories

    Information Technology Engineering

    Related Jobs

    3 roles aligned with this opportunity

    View all jobs
    View Job Details
    Dyninno Group
    Related

    Senior Android Developer

    2026-04-11

    Full-time
    Not Applicable
    Latvia
    IT Services
    Engineering
    View Job Details
    DataAnnotation
    Related

    Mobile Application Developer (Android)

    2026-04-08

    Full-time
    Not Applicable
    United States
    Software Development
    Engineering
    View Job Details
    DataAnnotation
    Related

    Mobile Application Developer (Android)

    2026-04-07

    Full-time
    Not Applicable
    United States
    Software Development
    Engineering