Senior React Native Developer
Codebase- Location
- Pune, Baner, India
- Workplace
- —
- Employment
- Full Time
- Salary
- —
Posted 2mo ago
Company Introduction
Codebase builds exceptional software teams for clients across the USA and India. We take on our clients' biggest engineering risks — speed, quality, and the cost of hiring the wrong people — and solve them with vetted engineering talent and a custom agile process. Codebase is a great place to work at. The culture is transparent and every employee, irrespective of their position, is given a chance to be heard.
We're looking for ahands-on React Native developer who can independently own mobile development end-to-end — from architecture decisions to app store delivery. You'll work closely with a lean engineering team building scalable mobile products for enterprise clients.
Key Responsibilities
- Build and maintain high-quality cross-platform mobile applications using React Native (iOS & Android)
- Architect scalable, maintainable codebases — component design, state management, and performance optimisation
- Integrate RESTful APIs and third-party SDKs (payments, analytics, push notifications, etc.)
- Own the full release cycle — builds, testing, CI/CD, and app store submissions
- Collaborate with backend and product teams to ship features end-to-end
- Conduct code reviews and contribute to engineering best practices
- Debug and resolve performance issues, crashes, and platform-specific quirks
Requirements
- 5+ years of experience in mobile application development with React Native
- Strong proficiency in JavaScript (ES6+) / TypeScript
- Strong experience with React Native components, hooks, navigation, and performance optimization
- Hands-on experience with state management libraries:
-- Redux / Redux Toolkit
-- Context API
- Experience with native modules and React Native bridging (writing or consuming native iOS/Android code when required)
- Solid understanding of:
-- Mobile UX principles
-- Apple Human Interface Guidelines (HIG)
-- Material Design guidelines
-- Responsive layouts and adaptive UI
- Experience with testing frameworks:
-- Jest
-- Detox
-- React Native Testing Library
- Experience with mobile CI/CD pipelines:
-- Fastlane
-- Bitrise
-- GitHub Actions
- Experience publishing apps on:
-- Apple App Store
-- Google Play Store
- Good knowledge of API integration (REST/GraphQL), authentication, third-party SDK integrations, debugging, and performance optimization
- Familiarity with Git workflows, Agile/Scrum, code reviews, Xcode, Android Studio, Gradle, and CocoaPods
Soft Skills
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal abilities.
- Ability to work independently and as part of a team.
- Proactive and eager to learn new technologies.
Skills
- React Native
- iOS
- Android
- JavaScript
- TypeScript
- Redux
- Context API
- Jest
- Detox
- Testing Library
- Fastlane
- GitHub Actions
- GraphQL
- Git
- Xcode
- Android Studio
- Gradle
More jobs at Codebase
QA Automation Engineer (Playwright+JavaScript/TypeScript)
Codebase · Pune, Baner, India · 22d ago
QA Automation Engineer (Mobile)
Codebase · Pune, Baner, India · 24d ago
Vice President – Sales (IT Services)
Codebase · Pune, Baner, India · 2mo ago
Senior Full-Stack Developer (React.js+Node.js)
Codebase · Pune, Baner, India · 2mo ago
Similar roles
Forward Deployed Engineer
DevRev · India · today
Cloud Developer
Hpe · Bengaluru, Karnātaka, India · today
Software Engineer - Packet Forwarding
Hpe · Bengaluru, Karnātaka, India · today
Systems Operations Senior Manager - Production Operations, AIOps, MLOps
Wf · Bengaluru, India · today
Manager, Software Engineering, ITC
N IKE, Inc . · Karnataka, India · today
Manager, Software Engineering
Mastercard · Pune, India · today