Android Developer

January 15, 2025
Apply Now

Apply for this job

Upload CV (doc, docx, pdf)

Job Description

We are seeking a talented and passionate Android Developer to join our distributed team, collaborating with colleagues in Hungary. As part of a Scrum team, you will work closely with native mobile engineers manual testers, and other roles throughout the development lifecycle. You will play a key role in delivering high-quality Android applications using modern tools and methodologies.

Responsibilities
  • Design, develop, and maintain Android applications using Kotlin and modern frameworks.
  • Collaborate with cross-functional team members to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Write clean, maintainable, and testable code following MVVM architecture principles.
  • Develop and maintain unit tests using MockK and other testing frameworks.
  • Work with RESTful APIs, JSON, and GraphQL to integrate backend services.
  • Utilize GitLab CI for continuous integration and deployment.
  • Participate in code reviews, sprint planning, and other agile ceremonies.
Tech Stack
  • Kotlin, Coroutines, and Jetpack Compose.
  • MVVM architecture, Data Binding, and LiveData.
  • MockK.
  • API communication via REST, JSON, and GraphQL.
  • CI/CD pipelines using GitLab CI.
Qualifications
  • Strong experience in Android development using Kotlin.
  • Proficiency in modern Android frameworks and libraries such as Jetpack Compose.
  • Experience with unit testing frameworks
  • Hands-on experience with GitLab CI or other CI/CD tools.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Hiring Team Member

Avula Srivalli
Recruitment Coordinator