Job Title: Senior Software Engineer – React Native
Location: Bangalore
Experience: 4–6 years
Department: Engineering
Type: Full-time
About the Role:
We are looking for a skilled and passionate Senior React Native Developer to join our mobile team. As an SSE, you will be responsible for designing, building, and maintaining cross-platform mobile applications with React Native. You will collaborate with product managers, designers, and backend engineers to deliver high-quality, scalable apps used by thousands (or millions) of users.
Key Responsibilities:
● Design and develop high-performance mobile apps using React Native for both iOS and Android platforms.
● Own the end-to-end delivery of new features and improvements.
● Collaborate with cross-functional teams including UI/UX designers, backend engineers, and QA. ● Optimize app performance, debug issues, and ensure app stability and responsiveness.
● Work with native modules and third-party libraries when required.
● Participate in code reviews, mentor junior developers, and maintain coding standards.
● Stay up-to-date with the latest trends in mobile development and continuously explore new technologies/tools.
Required Skills & Qualifications:
● 4–6 years of experience in mobile app development, with 2+ years in React Native.
● Strong understanding of JavaScript (ES6+), TypeScript, and mobile app architectures.
● Experience with React Navigation, Redux/MobX, Context API, and other common libraries.
● Proficient in integrating RESTful APIs and GraphQL endpoints.
● Experience with native Android/iOS modules and bridging (Java/Swift/Kotlin/Objective-C) is a plus.
● Familiarity with app deployment on Play Store and App Store.
● Good understanding of CI/CD pipelines, code versioning (Git), and debugging tools (e.g., Flipper).
● Strong knowledge of performance tuning, memory optimization, and UI responsiveness.
● Bachelor’s degree in Computer Science, Engineering, or related field.
Preferred Skills (Good to Have):
● Experience with Expo and bare workflow.
● Knowledge of Firebase, push notifications, in-app purchases, and analytics tools.
● Familiarity with Unit Testing / E2E Testing frameworks (e.g., Jest, Detox).
● Experience working in Agile/Scrum teams.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
React Native Mob Developer
2026-06-19
Frontend Developers
2026-05-21
Mobile Application Developer (Remote)
2026-06-19
- Posted
- Aug 08, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Bengaluru
- Company
- upGrad
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
React Native Mob Developer
2026-06-19
Frontend Developers
2026-05-21
Mobile Application Developer (Remote)
2026-06-19