Pune, Maharashtra, India
Finance & Banking
Contract
Zen Meraki Private Limited
Overview
Job Title: Java/Kotlin Android Developer
Position Overview
We’re seeking a passionate and skilled Android Developer with strong expertise in Java and Kotlin to join our mobile engineering team. In this role, you will design, develop, and maintain high-quality Android applications that deliver seamless user experiences. You’ll collaborate closely with cross‑functional teams—product managers, UX/UI designers, backend engineers, and QA—to turn requirements into performant, scalable, and well‑architected mobile solutions.
Key Responsibilities
- App Development: Architect, develop, and maintain Android applications using Java and Kotlin.
- Code Quality: Write clean, efficient, and well‑documented code following SOLID principles and Android best practices.
- UI/UX Implementation: Collaborate with designers to implement intuitive, responsive user interfaces using XML layouts and modern Android UI components (Jetpack Compose experience is a plus).
- Performance Optimization: Identify and resolve performance bottlenecks, memory leaks, and UI lag.
- Integration: Work with RESTful and/or GraphQL APIs to integrate app features with backend services.
- Testing: Develop and maintain unit tests, UI tests (Espresso/JUnit), and support continuous integration pipelines.
- Code Reviews: Participate in peer code reviews, provide constructive feedback, and uphold coding standards.
- Collaboration: Engage in agile ceremonies (stand‑ups, sprint planning, retrospectives) and communicate project status, risks, and solutions proactively.
- Maintenance & Support: Troubleshoot and fix bugs, address crash reports, and roll out timely updates.
- Innovation: Stay current with Android platform updates, libraries, and tools; evaluate new technologies and propose improvements.
Required Qualifications
- Technical Skills:
- Proficiency in Java and Kotlin.
- Deep understanding of Android SDK, Android Studio, and Gradle build system.
- Familiarity with Jetpack libraries (LiveData, ViewModel, Room, Navigation, WorkManager).
- Experience with UI frameworks: XML layouts and/or Jetpack Compose.
- Solid grasp of RESTful APIs, JSON parsing, and network libraries (Retrofit/OkHttp).
- Knowledge of threading and concurrency (Coroutines, RxJava).
- Version control with Git.
- Best Practices:
- Strong understanding of MVVM/MVP/MVC architectural patterns.
- Experience writing unit and instrumentation tests.
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, Bitrise, etc.).
- Soft Skills:
- Excellent problem‑solving skills and attention to detail.
- Strong verbal and written communication skills.
- Ability to work both independently and collaboratively in a fast‑paced, Agile environment.
Preferred Qualifications
- Experience with Firebase services (Authentication, Cloud Messaging, Analytics).
- Knowledge of dependency injection frameworks (Dagger/Hilt).
- Familiarity with Android NDK/C++ for performance‑critical features.
- Exposure to cross‑platform frameworks (Flutter, React Native) is a plus.
- Understanding of accessibility best practices and internationalization (i18n).
- Contributions to open‑source Android libraries or communities.
What We Offer
- Competitive salary and performance bonuses.
- Flexible working hours and remote work options.
- Generous paid time off and comprehensive health benefits.
- Learning & development budget for conferences, courses, and certifications.
- A collaborative, supportive team culture with regular hackathons and tech talks.
- Opportunity to shape the mobile roadmap and work on innovative products.
Job Types: Contractual / Temporary, Freelance
Contract length: 3 months
Pay: ₹12,265.04 - ₹25,531.95 per month
Work Location: In person
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