
Software Engineer : React Native
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
PhonePe is seeking a skilled React Native App Developer with 5 to 8 years of professional experience to join our dynamic development team in Bengaluru. The ideal candidate will possess a strong foundation in mobile application development, with a specific emphasis on React Native, and a passion for creating intuitive and high-performance applications. This role offers the opportunity to work on platforms that reach millions of users and contribute to innovative consumer tech solutions.
As a React Native App Developer, you will be responsible for developing and maintaining cross-platform mobile applications, collaborating closely with UI/UX designers to translate designs into seamless user experiences, and working with native Android/iOS teams to build hybrid solutions. You will integrate APIs and services with backend developers, optimize applications for speed and scalability, and participate in code reviews, testing, and debugging to ensure the highest code quality. Continuous learning of the latest industry trends, tools, and technologies is encouraged to enhance development efficiency. You will also be involved in troubleshooting and resolving app performance issues and contributing to the improvement of development processes.
Key Responsibilities:
- Develop and maintain cross-platform mobile applications using React Native.
- Collaborate with UI/UX designers to implement designs and ensure a seamless user experience.
- Work closely with Native Android / iOS team to build hybrid solutions.
- Work closely with backend developers to integrate APIs and other services.
- Optimize applications for maximum speed and scalability.
- Participate in code reviews, testing, and debugging to ensure high-quality code.
- Stay updated with the latest industry trends, tools, and technologies to enhance development efficiency.
- Troubleshoot and resolve issues related to mobile app performance and functionality.
- Contribute to the continuous improvement of development processes and workflows.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5 to 8 years of professional experience in mobile app development, with at least 4 years of experience in React Native.
- Strong knowledge of JavaScript, TypeScript, and related frameworks.
- Experience with RESTful APIs, third-party libraries, and integration.
- Familiarity with native build tools, such as VS, Webstorm, XCode, Android Studio, etc.
- Proficient understanding of version control tools, such as Git.
- Experience with state management libraries such as Redux, MobX, or Context API.
- Experience with automated testing frameworks like Jest, Detox, or Appium.
- Understanding of CI/CD pipelines and mobile app deployment processes.
- Solid understanding of the mobile app development lifecycle and best practices.
- Familiarity with performance tuning, memory management, and debugging of mobile applications.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work collaboratively in a team environment.
PhonePe offers comprehensive benefits for full-time employees, including insurance (Medical, Critical Illness, Accidental, Life), a Wellness Program (EAP, Onsite Medical Center), Parental Support (Maternity, Paternity, Adoption, Day-care), Mobility Benefits (Relocation, Travel), Retirement Benefits (PF, Gratuity, NPS, Leave Encashment), and other benefits like Higher Education Assistance and Car Lease.
Company
PhonePe
PhonePe Limited is a leading Indian digital payments and financial services company headquartered in India. Launched in August 2016, its flagship digital payments app has garnered over 60 Crore (600 M...