Software Engineer, Android
Job description
Software Engineer, Android at PhonePe.
About the role
PhonePe is seeking an Android developer to contribute to India's largest transactional platform. You will join a team focused on rapid iterative development and high-scale product engineering for a user base exceeding 600 million.
Key facts
What you'll do
- Develop and maintain features for the PhonePe Android application.
- Design and implement system architectures tailored for mobile environments.
- Prioritize security, stability, and automation in every development cycle.
- Participate in product-driven thinking to solve complex problems for millions of users.
Requirements
- Minimum 1 to 2 years of professional experience in Android application development.
- Proficiency in programming with a focus on Android-specific development.
- Demonstrated ability in system design and mobile architecture.
- Strong analytical and problem-solving capabilities.
- A drive for continuous improvement and technical exploration.
Nice to have
- Experience with unit and instrumentation testing for end-to-end application development.
- Prior work in developing software development kits (SDKs).
Skills & tools
- Kotlin
- MVVM
- Data Binding
- Dagger 2
- Live Data
- Room
- Work Manager
Practical notes
PhonePe provides comprehensive benefits including medical, critical illness, accidental, and life insurance. Additional support includes parental leave, adoption assistance, day-care programs, and retirement benefits such as PF, gratuity, and NPS. Employees may also access higher education assistance, car leases, and relocation support. PhonePe is an equal opportunity employer; candidates requiring disability-related accommodations during the hiring process should utilize the provided assistance form.