Software Engineer II (Native Android Developer)
Software Engineer II (Native Android Developer), Software Engineering @ Bengaluru - Progress Careers Software Engineer II (Native Android Developer) Software Engineer II (Native Android Developer) Share this open position Job Summary
We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease.
We re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Software Engineer II (Native Android Developer) and help us do what we do best: propel business forward.
We are seeking a skilled and motivated Software Engineer II (Native Android Developer) to join our growing mobile team. The ideal candidate will have a solid understanding of Android application development using Kotlin and/or Java, and a strong commitment to building high-quality, performant, and user-friendly mobile experiences.
In this role, you will:
- Design, develop, and maintain native Android applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Participate in code reviews and technical discussions.
- Stay up to date with the latest Android development trends and tools.
Your Background:
- Bachelor s degree in computer science, Engineering, or a related field (or equivalent experience).
- 2 4 years of professional Android development experience.
- Proficient in Kotlin and/or Java .
- Experience with Android SDK, Jetpack components, and common libraries (e.g., Retrofit, Room, Coroutines).
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Good understanding of Android UI design principles, patterns, and best practices.
- Knowledge of version control systems (e.g., Git).
- Experience with unit testing and UI testing frameworks is a plus.
- Strong problem-solving skills and attention to detail.
- Ability to work independently as well as in a team environment.
Preferred Qualifications:
- Experience with CI/CD pipelines for Android.
- Exposure to Agile/Scrum development methodologies.
- Published apps on Google Play Store.
- Knowledge of architectural patterns like MVVM, Clean Architecture, etc.
If this sounds like you and fits your experience and career goals, we d be happy to chat. What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with, and also to enjoy:
Compensation
- Competitive remuneration package
- Employee Stock Purchase Plan Enrolment
Vacation, Family, and Health
- 30 days of earned leave
- An extra day off for your birthday
- Various other leaves like marriage leave, casual leave, maternity leave, and paternity leave
- Premium Group Medical Insurance for employees and five dependents, personal accident insurance coverage, and life insurance coverage
- Professional development reimbursement
- Interest subsidy on loans - either vehicle or personal loans.
Apply now!
#LI-SR1
#LI-Hybrid