Job Description
If you're an Android Developer or Software Engineer looking to work at one of India's fastest-growing fintech companies, PhonePe has opened an exciting opportunity for Software Engineers in Bengaluru. This role is ideal for professionals with 1–2 years of Android development experience who are passionate about building products that serve millions of users every day. PhonePe is known for handling billions of digital payment transactions and offers engineers the opportunity to solve large-scale distributed system challenges while working with modern Android technologies like Kotlin, MVVM, Room, LiveData, Dagger 2, and WorkManager. Whether you're planning your next career move or preparing for interviews, this guide covers everything you need to know.
Requirements
Strong Java and Kotlin programming skills; Android SDK fundamentals; Object-Oriented Programming; Data Structures & Algorithms; MVVM Architecture; Android Jetpack Components; LiveData; Room Database; WorkManager; Dependency Injection (Dagger 2/Hilt); REST APIs integration; Android UI development; Multithreading; Performance optimization; Memory management; Unit Testing; Instrumentation Testing; Git version control; Backend fundamentals; Distributed systems concepts; Strong debugging and problem-solving skills; Good communication and collaboration abilities