
Click to send your application via email
Brief DescriptionExperience: 5–10 years (minimum 3+ years deep React Native production experience) About the Opportunity DeviceDriven is leading a major digital transformation initiative, modernizing a global-scale transaction and engagement platform that processes millions of secure, real-time operations. As a Senior React Native Developer, you will build high-performance, secure, and scalable mobile applications used by consumers and enterprise customers globally. You will work closely with backend, cloud, and AI engineering teams to deliver a seamless mobile experience. If you have strong React Native fundamentals, production experience delivering multiple apps end-to-end, and optionally full-stack Node.js skills — this is a high-impact role where you’ll contribute directly to core fintech flows. Role Overview We are seeking a deeply experienced Senior React Native Engineer capable of building high-quality, performant mobile apps with secure authentication, real-time updates, complex state management, rich UI/UX, and robust API integrations. Full-stack experience with Node.js is a strong plus — especially for engineers comfortable working across mobile, backend services, and cloud APIs. You will collaborate with architects, backend teams, AI engineers, product owners, and other mobile developers in a fast-paced, engineering-centric environment. Key Responsibilities React Native Mobile Engineering
Build secure, scalable mobile apps using React Native (iOS + Android).
Own end-to-end screens, flows, and components — from architecture to deployment.
Implement complex features such as:
Secure login, multi-factor authentication (OAuth2, SAML, OpenID).
Real-time updates (WebSockets, push notifications).
Offline capabilities and background sync.
Deep linking, in-app routing, navigation patterns.
Work with native modules (Swift/Objective-C, Kotlin/Java) when required.
Architecture & State Management
Use modern state management (Redux Toolkit, MobX, Recoil, Zustand).
Implement modular, scalable architecture patterns (Clean Architecture, MVVM, etc.).
Optimize for performance, memory efficiency, rendering, and usable frame rates.
API Integration & Back-End Collaboration
Integrate with complex backend APIs, event-driven systems, and microservices.
Work closely with Node.js, DevOps, AI engineers, and cloud teams.
Consume secure REST/GraphQL APIs with attention to caching, retry logic, and error handling.
Full-Stack Node.js Development (Preferred)
Build backend microservices using Node.js + TypeScript.
Work with SQL (Postgres/MySQL) and NoSQL (MongoDB/DynamoDB).
Implement real-time services (WebSockets, message queues).
Collaborate with backend teams on API contracts, data formats, and performance.
Cloud, DevOps & Deployment Collaboration
Work with CI/CD pipelines for React Native (Fastlane, Bitrise, App Center, EAS).
Deploy apps to App Store and Google Play Store.
Collaborate with DevOps on AWS/GCP workloads when full-stack.
Work with API gateways, secure token handling, and user session flows.
Testing & Quality
Write comprehensive automated tests (unit, integration, e2e) using Jest, Detox, Cypress, or equivalent tools.
Participate in code reviews, pair programming, and continuous improvement of standards.
UI/UX Collaboration
Work with designers to translate Figma/specs into pixel-perfect UI.
Optimize for animations, gestures, accessibility, responsive layouts, and user experience.
Preferred SkillsRequired Skills & Qualifications React Native Expertise ● 3–5+ years of deep hands-on React Native experience (NOT just React). ● Must have built and deployed multiple (min 2–3) production apps at scale. ● Strong in native integrations, debugging tools, build pipelines, OTA updates (CodePush/EAS Updates). Mobile Engineering Fundamentals ● Knowledge of iOS and Android platform constraints. ● Experience with push notifications, biometric auth, deep links, native modules. ● Strong debugging skills: Flipper, Chrome DevTools, Xcode, Android Studio. Backend & Full-Stack (Preferred) ● Strong Node.js and TypeScript fundamentals. ● API development experience (REST/GraphQL). ● SQL + NoSQL familiarity. Cloud & System Skills ● Comfortable collaborating with AWS/GCP engineers. ● Familiarity with CI/CD, Docker, Kubernetes (at least basic). ● Experience integrating with secure APIs, API gateways. Security & Identity ● Experience with OAuth2, SAML, JWT, PKCE, MFA, secure token handling. ● Understanding of secure mobile development, encryption, and data protection. Bonus Skills ● Experience integrating AI features (LLMs, agentic flows, chat interfaces, personalization APIs). ● Experience with fintech, payments, wallets, or transaction-heavy apps. ● Familiarity with Next.js for backend-for-frontend or admin dashboard flows. Soft Skills ● High ownership and accountability. ● Ability to work autonomously on complex modules. ● Strong communication and cross-team collaboration. ● Problem-solver with a “get things done” mindset. Why Join DeviceDriven ● Build apps used by millions of users in a global fintech ecosystem. ● Work with cutting-edge stack: React Native, Node.js, AWS/GCP, WebSockets, secure auth, AI flows. ● Collaborate with senior architects and elite engineering teams. ● Strong engineering culture focused on quality, performance, and innovation. ● Growth path into Lead Mobile Engineer, Full-Stack Lead, or Architect roles. How to Apply Send your resume, GitHub/LinkedIn profile, and a short note about your interest to: jobs@devicedriven.com
Ready to Apply?
Send your application directly to the employer
Explore More Opportunities
Check out more jobs and career resources
Life Beyond the Job
Got the job? Great! Now let's help you with everything else. Whether you're relocating, need to sell old items, or looking for accommodation, Bharath Surplus is your go-to marketplace for life's practical needs.
Also explore Bharath Surplus for buying, selling, and auction opportunities