Senior Android Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
-
Develop and maintain Android applications using Kotlin and Java.
-
Implement Jetpack Compose for modern UI development.
-
Utilize Coroutines & Scope for efficient asynchronous programming.
-
Design and implement MVVM architecture to ensure scalability and maintainability.
-
Apply design patterns to create clean and reusable code.
-
Write and execute unit tests to ensure application reliability.
-
Manage code repositories using Git and follow best practices for version control.
-
Implement Navigation Compose for seamless app navigation.
-
Collaborate with cross-functional teams to define, design, and ship new features.
-
Optimize application performance and ensure responsiveness.
-
Stay updated with the latest Android development trends and technologies.
Requirements
We are seeking a skilled Mobile Android Senior Developer with 8+ years of experience to join our team and contribute to the development of high-quality, scalable, and efficient Android applications. The ideal candidate should have expertise in Jetpack Compose, Coroutines & Scope, Kotlin/Java, MVVM architecture, design patterns, unit testing, Git/version control, and Navigation Compose., * Strong proficiency in Kotlin and Java for Android development.
-
Hands-on experience with Jetpack Compose for UI development.
-
Deep understanding of Coroutines & Scope for concurrency management.
-
Expertise in MVVM architecture and best practices.
-
Knowledge of design patterns for scalable and maintainable code.
-
Experience with unit testing frameworks like JUnit, Mockito, or Espresso.
-
Proficiency in Git and version control workflows.
-
Familiarity with Navigation Compose for handling app navigation.
-
Strong problem-solving skills and attention to detail.
-
Excellent communication and teamwork abilities.
Preferred Qualifications:
-
Experience with Dependency Injection frameworks like Dagger/Hilt.
-
Familiarity with CI/CD pipelines for Android development.
-
Prior experience working in an Agile development environment.
-
Knowledge of Android security best practices.
-
Experience with RESTful APIs and third-party integrations.
Years of Experience: 8.00+ Years of Experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦