Android Developer
Location: [Hybrid]
Job Type: Full-time
Experience: 2+ years in Android app development
About Us
DevCode Tech is a fast-growing software development company specializing in web applications, e-commerce solutions and SaaS platforms. We believe in nurturing young talent and providing opportunities for freshers to grow into skilled professionals.
Job Description:
We are looking for a skilled Android Developer with 2+ years of experience to design, develop, and maintain high-performance mobile applications. You will work closely with cross-functional teams to deliver scalable and robust Android apps that enhance user experience.
Key Responsibilities:
- Design and develop advanced Android applications using Kotlin/Java.
- Work with Jetpack Compose, Android SDK, and modern architecture patterns (MVVM, Clean Architecture).
- Integrate RESTful APIs, Firebase, and third-party libraries efficiently.
- Optimize app performance, memory usage, and battery efficiency.
- Debug, test, and fix issues to ensure high-quality, crash-free apps.
- Collaborate with UI/UX designers, backend developers, and QA teams.
- Stay updated with the latest Android trends, libraries, and best practices.
- Participate in code reviews, sprint planning, and Agile/Scrum processes.
Requirements:
- Experience: 2+ years in Android app development.
- Proficient in Kotlin (preferred) or Java.
- Strong knowledge of Android Studio, Jetpack Components (ViewModel, Room, LiveData), and Coroutines/Flow.
- Experience with REST APIs, Retrofit, OkHttp, and WebSockets.
- Familiarity with Firebase (Auth, Cloud Messaging, Firestore), DI (Dagger/Hilt), and Gradle.
- Understanding of Git, CI/CD pipelines, and Google Play Store deployment.