Mobile Developer (React Native) - Remote

Brain Box Automations


Date: 7 hours ago
City: Remote
Contract type: Full time
Remote

React Native Developer

Location: Remote

Employment Type: Full-time


About the Role

We are seeking a React Native Developer to join our team and help build reliable, high-quality mobile applications. You will work across the mobile stack, collaborating with designers and backend developers to deliver smooth, user-focused app experiences.


What You’ll Do

  • Build, maintain, and enhance React Native applications.
  • Create new features and improve existing functionality.
  • Troubleshoot and resolve bugs and performance issues.
  • Collaborate with designers, backend developers, and stakeholders to deliver high-quality releases.


Required Qualifications


Core Technologies

  • JavaScript & TypeScript: Solid understanding of modern JS/TS.
  • Mobile Frontend: Production experience with React Native with App Store Connect and play console and functional components, hooks, navigation, animations.
  • State Management: Redux Toolkit (slices, async thunks), including thunk-based API calls.
  • Backend: Hands-on experience with Node.js for server-side APIs.
  • Database: Working knowledge of NOSQL (or consuming services backed by it).
  • Cloud Functions: Familiarity with serverless solutions like AWS Lambda or edge functions.


Mobile Platform & Device Capabilities

  • Audio & Calls: Experience with react-native-incall-manager (audio routing, proximity/speaker).
  • Permissions: Strong knowledge of Android & iOS permissions (camera, mic, files/storage, notifications) and platform-specific flows (runtime prompts, Info.plist/AndroidManifest).
  • AWS Amplify: AWS Pinpoint integration for push notifications; handling tokens, background/foreground events, and deep links.
  • Revenue: RevenueCat for IAP/subscriptions (entitlements, sandbox testing, receipt issues).
  • Analytics & Debugging: PostHog setup and troubleshooting on mobile (screen/event tracking, session replay where applicable, source maps).


UI & Styling

  • Proficient with React Native styling (StyleSheet, flexbox), and one of: styled-components, NativeWind, or similar.
  • Understanding of animations and responsive design based on normal font size and accessibility fonts.


Testing & Quality

  • Skilled at manual and exploratory testing across iOS and Android devices/emulators.
  • Experienced in identifying, reproducing, and fixing platform-specific and native integration issues (permissions, notifications, in-app purchases, audio, etc.).
  • Uses debugging tools like Flipper and React Native DevTools, native debugging with Xcode and Android Studio, network, and performance insights.
  • Ensures reliable builds through consistent QA, version management, and dependency checks.


Engineering Excellence

  • Able to identify issues and patch libraries (e.g., patch-package) when needed.
  • Can resolve library version conflicts and native dependency issues (Gradle/CocoaPods/Xcode/NDK).
  • Good problem-solving, attention to detail; works independently and asks questions when needed.
  • Git proficiency and solid communication for team collaboration.


Nice to Have

  • Experience creating or extending native modules and bridging between React Native and native code (Swift, Kotlin, Objective-C, or Java).
  • Familiarity with newer React Native versions, architecture changes (e.g., Fabric, TurboModules), and migration best practices.
  • Exposure to other JavaScript frameworks or libraries beyond React Native.
  • Hands-on experience debugging or customizing bridged libraries to resolve native integration issues.
  • Native development experience in either iOS (Swift/Objective-C) or Android (Kotlin/Java) is a plus


What We're Looking For


We want someone who:

  • Has built and deployed web applications (personal projects, internships, or work experience count!)
  • Enjoys learning new technologies and improving their skills
  • Can write clean, readable code that others can understand
  • Takes ownership of their work and follows through on tasks
  • Works well in a team environment


Why Join Us?

  • Work on interesting projects that real users depend on
  • Learn from experienced developers and grow your skills
  • Collaborative team environment with mentorship opportunities
  • Opportunity to work with modern tools and technologies
  • Build applications that make a difference


#FullStack #WebDeveloper #React #NodeJS #JavaScript #TypeScript #RemoteWork #TechJobs

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

React Native Developer

Brain Box Automations, Remote
5 days ago
React Native Developer - Build Modern Mobile ApplicationsLocation: RemoteEmployment Type: Full-timeAbout the RoleWe are seeking a React Native Developer to join our team and help build reliable, high-quality mobile applications. You will work across the mobile stack, collaborating with designers and backend developers to deliver smooth, user-focused app experiences.What You’ll DoBuild, maintain, and enhance React Native applications.Create new features and...

Consultancy - National qualitative researcher on the ASPECT study in Pakistan - Innocenti-Global Off Research & Foresight - approx. 143 working days - Pakistan, remote/work from home

UNICEF, Remote
2 weeks ago
UNICEF works in over 190 countries and territories to save children’s lives, defend their rights, and help them fulfill their potential, from early childhood through adolescence.At UNICEF, we are committed, passionate, and proud of what we do for as long as we are needed. Promoting the rights of every child is not just a job – it is a calling.UNICEF...

Executive Assistant

TalentPop App, Remote
2 weeks ago
Executive Assistant – Remote, Full-Time OpportunityBe the strategic right hand that keeps leaders moving forward.We’re a fast-growing E-Commerce enablement company on a mission to help brands scale through world-class talent — and we’re launching one of our most exciting roles of 2025: Executive Assistant (EA).As an EA, you’ll be the strategic right hand to founders, department leads, and executives —...