JobHabor

Android Developer

Aida Projektai MB
Location
Vilnius City Municipality · Baltic States and Poland
Workplace
Remote
Employment
Full Time
Salary
EUR 30–38/hr
Apply on the employer’s site

Posted 1mo ago

Project/Client

Banking

Location

Baltic States and Poland (remote)

Start Date

ASAP

Rate

30 - 38 EUR/h

Language

English (minimum B2)

Role Overview

We are looking for an Android Developer to join a dynamic and collaborative engineering team of our client. The role involves building and maintaining high-quality Android applications using Kotlin, with a strong focus on performance, security, and user experience. The developer will work with RESTful APIs, modern Jetpack components, and industry-standard architectures such as MVVM, MVI, and Clean Architecture. This is an opportunity to collaborate across teams, take ownership of complex technical challenges, and grow within a fast-paced development environment.

Key Responsibilities

  • Develop and maintain Android applications using Kotlin and Java
  • Work with RESTful APIs, networking, and XML/JSON data formats
  • Build modern UI components using Jetpack Compose
  • Implement reactive and asynchronous patterns using Coroutines, Flow, ViewModel, and LiveData
  • Apply architectural patterns including MVVM, MVI, and Clean Architecture
  • Integrate APIs using Retrofit and OkHttp
  • Implement dependency injection using Hilt or Dagger and apply modularization principles
  • Write and maintain unit tests (JUnit, MockK) and UI tests
  • Ensure solutions meet high standards of performance, security, and user experience
  • Maintain high code quality and contribute to knowledge sharing within the team
  • Manage source code and collaborate using Git

Must-Have Requirements

  • Proven experience in Android application development
  • Strong proficiency in Kotlin and familiarity with Java
  • Hands-on experience with Jetpack Compose, ViewModel, LiveData, Coroutines, and Flow
  • Solid understanding of MVVM, MVI, and Clean Architecture patterns
  • Experience integrating RESTful APIs using Retrofit and OkHttp
  • Knowledge of dependency injection with Hilt / Dagger and application modularization
  • Experience with unit testing (JUnit, MockK) and UI testing
  • Proficiency in version control with Git
  • Good command of English (minimum B2)

Nice to Have

  • Experience with CI/CD pipelines
  • Knowledge of cryptography and secure coding practices
  • Familiarity with OWASP MASVS (Mobile Application Security Verification Standard)

Skills

  • Kotlin
  • Java
  • Jetpack Compose
  • ViewModel
  • LiveData
  • Coroutines
  • Flow
  • MVVM
  • MVI
  • Clean Architecture
  • Retrofit
  • OkHttp
  • Hilt
  • Dagger
  • JUnit
  • MockK
  • Git
  • CI/CD

More jobs at Aida Projektai MB

All 124

Similar roles