React Native Developer (Contract)

Remote
Apply
AI Summary

We're seeking a React Native Developer to join our team and help build quality mobile applications. You'll work across the mobile stack—building user interfaces, managing application state, and integrating with backend services. Collaborate with designers and backend developers to deliver smooth, intuitive app experiences.

Key Highlights
Develop React Native Applications
Create New Features
Collaborate Cross-Functionally
Key Responsibilities
Develop React Native Applications
Create New Features
Resolve Issues
Collaborate Cross-Functionally
Technical Skills Required
JavaScript TypeScript React Native Development Redux Toolkit Node.js NoSQL databases AWS Lambda Edge functions Android iOS Audio routing Speaker management Push notifications Analytics integration In-app purchases Subscription implementation PostHog React Native styling Styled-components NativeWind
Benefits & Perks
Competitive Salary
Flexible Working Hours
Remote Work
Access to LLM tools
Continuous Learning Opportunities
Nice to Have
React-native-incall-manager
AWS Pinpoint
RevenueCat
React Native versions
Fabric
TurboModules
Platform-specific deep linking
Background tasks
Push notification patterns

Job Description


Reach Native Developer – Contract | Fully Remote | Flexible Hours | Project-Based Engagement

Salary Range: Earn up to 130,000 - 180,000 PKR/month — Based on Hours Worked


About This Opportunity


We're seeking a React Native Developer to join our team and help build quality mobile applications. You'll work across the mobile stack—building user interfaces, managing application state, and integrating with backend services—collaborating with designers and backend developers to deliver smooth, intuitive app experiences.


What You'll Do


Develop React Native Applications: Build, maintain, and enhance mobile applications for iOS and Android, working with modern frameworks and tools


Create New Features: Design and implement features that address user needs and improve existing functionality based on user feedback


Resolve Issues: Identify, troubleshoot, and fix bugs and performance problems across both platforms, ensuring stable, responsive applications


Collaborate Cross-Functionally: Partner with designers, backend developers, and stakeholders to deliver polished releases that meet quality standards


What We're Looking For


Core Technical Skills


  • JavaScript & TypeScript: Strong understanding of modern JavaScript and practical TypeScript experience
  • React Native Development: Production-level experience building React Native applications with functional components, hooks, navigation, and animations
  • State Management: Hands-on expertise with Redux Toolkit, including slices, async thunks, and API call patterns
  • Backend Integration: Practical Node.js experience for consuming and integrating with server-side APIs
  • Databases: Working knowledge of NoSQL databases or the ability to work with services backed by them
  • Serverless Solutions: Familiarity with AWS Lambda, Edge functions, or similar cloud function platforms


Mobile Platform Experience


  • Audio & Communication: Experience or exposure to handling audio routing and speaker management in mobile apps
  • Permissions & Device Access: Familiarity with Android and iOS permission models and how to implement permission flows (camera, microphone, file storage, notifications)
  • Push Notifications & Analytics: Understanding of push notification implementation, token management, and analytics integration
  • Monetization: Basic knowledge of in-app purchases and subscription implementation
  • Analytics & Debugging: Familiarity with setting up and using analytics tools like PostHog on mobile platforms


UI & Design Implementation


  • Proficiency with React Native styling (StyleSheet, flexbox) and styling solutions like styled-components, NativeWind, or equivalent tools
  • Understanding of animations, responsive design principles, and accessibility considerations (normal and accessible font sizes)


Testing & Quality Assurance


  • Comfortable testing applications across iOS and Android devices and emulators
  • Able to identify and troubleshoot common issues across platforms
  • Familiarity with debugging tools (React Native DevTools, browser DevTools) and basic performance understanding
  • Understanding of version management and dependency checks


Engineering Practices


  • Willingness to learn about library issues and how to resolve common dependency conflicts
  • Good problem-solving approach with attention to detail
  • Comfortable working independently while knowing when to ask for help
  • Proficient with Git workflows and clear communication with teammates


Nice-to-Have Skills


  • Hands-on experience with react-native-incall-manager, AWS Pinpoint, or RevenueCat for advanced mobile features
  • Experience creating or extending native modules and bridging between React Native and native code (Swift, Kotlin, Objective-C, Java)
  • Familiarity with recent React Native versions, architecture improvements (Fabric, TurboModules), and migration strategies
  • Exposure to other JavaScript frameworks or libraries
  • Experience with advanced debugging and performance profiling across both platforms
  • Knowledge of platform-specific deep linking, background tasks, and push notification patterns


What Drives Our Ideal Candidate


  • Portfolio of built and deployed web applications (personal projects, internships, or professional work all count)
  • Genuine curiosity about learning new technologies and improving craft
  • Commitment to writing clean, readable code that teammates can understand and build upon
  • Ownership mindset—you follow through on tasks and take pride in your work
  • Collaborative approach to problem-solving and team dynamics


Compensation & Benefits


Competitive Salary

Hourly Rate: Earn up to 130,000 - 180,000 PKR/month —Based on Hours Worked

You are paid for every hour you work. Hours are tracked and verified through our standard time-tracking process, and payments are made on a regular cycle.

This is a contract engagement tied to an active project. Duration and extension depend on project needs and performance.


Work Environment


Remote First

We're a fully distributed team. You work from wherever you're most productive.


Flexible Working Hours

Work on your own schedule—we trust you to manage your time. We do ask that you maintain availability between 6pm–12am PKT to ensure we have overlap for synchronous meetings and team collaboration. We recommend 3–4 hours of working time within this window so you can effectively reach other team members, though it's not a hard requirement.


Technical Project Management

Our PMs are developers themselves—they've built software and understand realistic timelines and technical constraints. This means better collaboration, clearer communication, and project planning grounded in reality.


Project Variety

You'll rotate through different projects and challenges, preventing monotony and expanding your breadth of experience across our portfolio.


LLM Access

We provide you with LLM tools that help you work smarter and faster, integrating AI into your day-to-day development workflow.


Continuous Learning

We cover subscriptions to premium learning platforms and actively promote ongoing professional development. We grow as a team when we invest in each other's growth.


Why Join Us


  • Work on real projects that users depend on every day
  • Learn from experienced developers and grow your technical skills
  • Collaborative team environment with genuine mentorship opportunities
  • Access to modern tools, frameworks, and technologies
  • Build applications that make a tangible difference
  • Transparent compensation tied to your actual contributions
  • Flexibility to work how and when you work best


#ReactNative #MobileDeveloper #iOS #Android #JavaScript #TypeScript #RemoteWork #TechJobs


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

AllianceIT Inc

Latin America

Senior Android Engineer

Mobile
7h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

moov

United State

Senior iOS Engineer

Mobile
8h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

moov

United State

Subscribe our newsletter

New Things Will Always Update Regularly