Guntur, Andhra Pradesh, India
Information Technology
Full-Time
Delhivery
Overview
Job Title: Mobile Developer (Android)
Location: Gurgaon
Department: Mobile Development
About the Role:
We are seeking an experienced and passionate Mobile Developer (Android) to join our growing mobile development team. As a Mobile Developer, you will play a key role in developing and optimising innovative Android applications that deliver seamless and high-performance user experiences. You will work with a talented team of engineers, designers, and product managers to build and maintain large-scale applications using modern Android technologies.
Required Qualifications:
Experience: 1-3 years of professional Android development experience.
Technical Skills:
- Kotlin: Strong proficiency in Kotlin, including experience with Kotlin Coroutines and Flow.
- Android SDK: Deep understanding of Android components (Activity, Fragment, Services, Broadcast Receivers) and their lifecycle.
- Architectures: Extensive experience with MVVM/MVP/MVI architecture patterns and Android Jetpack components (LiveData, ViewModel, Room, Navigation, WorkManager)
- API Integration: Proficient in working with RESTful APIs and libraries like Retrofit and OkHttp.
- Performance Tuning: Strong knowledge of performance optimization, memory management, and multi-threading in Android, with a focus on identifying and resolving performance bottlenecks.
- Version Control: Familiar with Git for version control and integration with CI/CD pipeline.
- Testing: Experience with JUnit and Espresso for comprehensive unit and UI testing, with a focus on test-driven development.
- Security: Knowledge of mobile security best practices (e.g., encryption, secure storage, authentication) and experience implementing them.
- Cloud Services: Experience building large-scale apps that leverage cloud services like AWS and Firebase.
- Android Studio: Proficient in using Android Studio’s debugging and profiling tools (Profiler, Logcat) for effective problem diagnosis
- Backend Technologies: Familiarity with Python and backend development concepts is a plus.
Soft Skills:
- Problem-Solving: Exceptional problem-solving and debugging skills, with the ability to analyze complex issues and devise effective solutions.
- Communication: Excellent communication skills and ability to collaborate cross-functionally with diverse teams.
- Learning Agility: Passionate about learning new technologies and tools, and adapting to evolving mobile development landscapes
- Mentorship: Ability to mentor and guide junior developers, fostering their growth and skill development.
- Collaboration: Strong stakeholder and cross-team collaboration skills are required.
Preferred Qualifications:
- Experience in publishing and maintaining Android apps on the Google Play Store, including release management and post-launch optimization.
- In-depth exposure to mobile security practices, including encryption, authentication, and secure data storage.
- Familiarity with advanced Android libraries and tools (e.g., Dagger, Hilt, Room, Firebase).
- Knowledge of other programming languages like Java and Python.
- Experience with Agile methodologies and tools (Azure, Jira, Trello, etc.)
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in