Job Openings Android Developer

About the job Android Developer

Job Location: 100% remote in Romania

Recruitment process:

  • HR Screening
  • Technical interview

Role description:

Builds native Android features, working with the Android SDK, backend APIs, and databases, across a range of device types.

Responsibilities

  • Design and build native Android features using the Android SDK
  • Integrate with backend APIs and databases
  • Write maintainable, reusable code and refactor as needed
  • Support functionality across multiple Android device types and screen sizes
  • Collaborate with a cross-functional development team
  • Use Git for version control and code collaboration

Required

  • 5+ years of Android development experience, including apps that support multiple device types
  • Strong knowledge of the Android SDK, plus experience working with databases and APIs
  • Solid understanding of data structures and algorithms, with the ability to write maintainable code and recognize when refactoring is needed
  • Experience with Git
  • Experience with Internet/Mobile Banking or another customer-facing digital platform
  • Ability to work effectively in a team

Preferred

  • CI experience (Gradle, GitHub Actions, Artifactory)
  • Unit testing (JUnit, Mockito)
  • Code quality tooling (SonarQube, Lint, Detekt)
  • Experience with other mobile platforms
  • Comfortable using AI tools for analysis, documentation, and process improvement