LogoLanguage
DeviceDriven (India) Pvt. Ltd

Padmanabham, Technopark Campus, Trivandrum , 695581

Senior React Native Developer

Closing Date:07,May 2026
Job Published: 07,Apr 2026

Brief Description

We are seeking an exceptional Senior React Native Developer with deep expertise in building polished, high-performance mobile applications for iOS and Android. You will own the mobile frontend experience of a modern FinTech platform, delivering native-quality interfaces that users love.

This role requires someone who combines strong mobile development skills with a refined understanding of platform conventions and user experience. You should be passionate about mobile craftsmanship and obsessive about performance, animations, and the details that distinguish great apps.

 

Key Responsibilities

Mobile Development

·  Architect and build React Native applications with native-quality performance

·  Implement pixel-perfect UI components following iOS and Android design guidelines

·  Create smooth, performant animations and transitions

·  Build reusable component libraries with consistent patterns

·  Optimize app performance, startup time, and memory usage

·  Handle platform-specific implementations when necessary

Platform Expertise

·  Ensure the app feels native on both iOS and Android

·  Implement platform-appropriate navigation patterns and gestures

·  Handle device-specific considerations (notches, safe areas, keyboards)

·  Manage app lifecycle, background tasks, and push notifications

·  Navigate native module integration when required

Design Collaboration

·  Work closely with designers to implement mobile UI/UX designs

·  Provide input on mobile-specific design considerations

·  Ensure design consistency across iOS and Android

·  Suggest improvements for mobile usability and interactions

·  Implement responsive layouts for various screen sizes

State & Data Management

·  Implement efficient state management (Redux, Zustand)

·  Handle offline capabilities and data persistence

·  Manage secure storage for sensitive data

·  Implement efficient data fetching and caching strategies

·  Handle complex form flows with validation

Quality & Reliability

·  Write comprehensive unit and integration tests

·  Ensure app stability and crash-free operation

·  Implement error tracking and analytics

·  Handle edge cases and error states gracefully

·  Conduct thorough testing across devices and OS versions

Team Collaboration

·  Participate in code reviews with focus on mobile quality

·  Mentor team members on React Native best practices

·  Contribute to mobile architecture decisions

·  Collaborate with backend developers on API requirements

·  Coordinate with web frontend for shared patterns

 

 

Preferred Skills

Required Qualifications

Experience

·  6+ years of software engineering experience

·  5+ years of hands-on experience with React Native in production apps

·  Demonstrated ability to build polished, high-performance mobile applications

·  Strong understanding of iOS and Android platform conventions

Technical Skills

Category

Requirements

React Native

React Native, New Architecture familiarity, performance optimization

React

Strong React fundamentals, hooks, context, component patterns

TypeScript

Strong TypeScript proficiency, type-safe development

State Management

Redux Toolkit, Zustand, or similar; redux-persist for offline

Navigation

React Navigation, deep linking, navigation patterns

Native Integration

Experience with native modules, linking, and bridging

Animations

Reanimated, Gesture Handler, smooth 60fps animations

Storage

AsyncStorage, secure storage (Keychain/Keystore), SQLite

Testing

Jest, React Native Testing Library, Detox or similar

Mobile Platform Knowledge

·  Understanding of iOS and Android design guidelines

·  Knowledge of app lifecycle on both platforms

·  Experience with push notifications (Firebase, APNs)

·  Understanding of app signing, provisioning, and distribution

·  Familiarity with App Store and Play Store submission processes

Design Sensibility

·  Eye for visual details and native platform aesthetics

·  Understanding of mobile-specific UX patterns

·  Knowledge of gesture-based interactions

·  Appreciation for performance as part of user experience

AI & Productivity Skills

·  Active user of AI-assisted development tools (Claude, Copilot, Cursor, or similar)

·  Ability to leverage AI for component generation, debugging, and optimization

·  Willingness to adopt AI-assisted workflows for increased productivity

 

Preferred Qualifications

·  Experience with Expo managed and bare workflows

·  Knowledge of native iOS development (Swift/Objective-C basics)

·  Knowledge of native Android development (Kotlin/Java basics)

·  Experience with CodePush or similar OTA update solutions

·  Familiarity with mobile analytics and crash reporting (Sentry, Firebase)

·  Experience with biometric authentication implementation

·  Knowledge of mobile security best practices

·  Experience with video playback and media handling

 

Platform Context

You will be working on a React Native mobile application with:

- React Native with TypeScript

- Redux Toolkit for state management

- React Navigation for routing

- Reanimated for animations

- Integration with REST APIs and real-time features

- Push notifications via Firebase

- Secure storage for authentication tokens

 

Soft Skills

·  Attention to Detail: Obsessive about smooth animations and native feel

·  Platform Thinking: Understand iOS and Android user expectations

·  Communication: Articulate mobile constraints and considerations clearly

·  Ownership: Take pride in app quality, ratings, and user feedback

·  Problem Solving: Debug complex platform-specific issues

 

About the Engagement

This position is with DeviceDriven, a technology consulting firm partnering with a US-based FinTech company building a modern platform in the private aviation and loyalty rewards space.

 

Application Process

Interested candidates should provide:

1. Updated resume highlighting React Native experience

2. Links to apps you have built (App Store / Play Store)

3. Description of a challenging mobile problem you solved

4. Current and expected compensation