Junior Android Developer for Feature Development
Summary : We are seeking a dedicated Junior Android Developer to join our growing remote engineering team. In this role, you will be responsible for delivering high-quality Android features, collaborating closely with designers, QA, and team leads while following modern Android development standards.
Key Responsibilities :
- Complete assigned development tasks within sprint timelines and commitments.
- Attend daily stand-up (DSM), sprint planning, grooming, and retrospectives.
- Collaborate with QA to reproduce, debug, and resolve bugs efficiently.
- Coordinate with UI/UX designers for screen flow clarifications.
-Review requirements thoroughly before starting development.
Application Development
- Design, build, and maintain advanced Android applications.
- Implement UI using Material Design principles via XML or Jetpack Compose.
- Ensure app performance, responsiveness, and compatibility across devices and Android versions.
Continuous Improvement
- Stay updated with modern Android frameworks and Google I/O updates.
- Refactor legacy code and adopt new technologies where beneficial
Testing & Debugging
- Write and maintain unit tests and UI tests.
- Debug using Android Studio tools and Logcat.
Performance Optimization
- Identify and fix memory leaks, ANRs, crashes, and performance bottlenecks.
- Optimize network usage, battery consumption, and app load time.
API & Backend Integration
- Integrate RESTful APIs, GraphQL, and third-party SDKs using Retrofit/OkHttp.
Ideal Candidate :
- Strong understanding of Android fundamentals: Activities, Fragments, lifecycle, navigation, permissions, background tasks.
- Good knowledge of REST API integration, JSON handling, caching, and secure API calls.
- Familiar with Jetpack Compose or XML layouts.
- Solid Git skills and familiarity with Gradle (including KTS).
- Strong debugging and problem-solving skills.
- Excellent communication, punctuality, and interpersonal skills.
Tools & Platforms
- Development: Android Studio, Jetpack Compose, XML
- Testing: Android Emulator, Android Device, Logcat
- Version Control: Git/GitHub
- Collaboration: Slack, MS Teams, Monday.com
Apply tot his job
Apply To this Job