Senior React Native Engineer (Mobile & API Integrations)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

640$/month

HOURS PER WEEK

40

DATE UPDATED

Apr 15, 2026

JOB OVERVIEW

Overview

We are seeking a highly experienced Senior React Native Engineer with a strong background in mobile application development and API integrations. The ideal candidate brings 6 to 8 years of hands on experience building scalable mobile applications, integrating complex backend systems, and delivering high quality user experiences.

This role is suited for someone who can take ownership of mobile development, contribute to architecture decisions, and build robust, production ready solutions.

Key Responsibilities
Mobile Development (React Native)
Design, develop, and maintain high performance mobile applications using React Native
Translate product requirements into scalable and maintainable code
Ensure cross platform compatibility across iOS and Android
Optimize application performance, responsiveness, and stability

API & Backend Integration
Integrate RESTful and GraphQL APIs into mobile applications
Collaborate with backend teams to define and consume APIs
Handle authentication flows, data synchronization, and error handling
Work with third party services and SDKs

Architecture & Code Quality
Contribute to mobile architecture decisions and technical design
Write clean, modular, and well documented code
Conduct code reviews and enforce best practices
Implement secure coding standards and data protection practices

Testing & Deployment
Implement unit and integration testing strategies
Support CI CD pipelines for mobile builds and releases
Manage app store deployments and versioning

Collaboration
Work closely with product managers, designers, and backend engineers
Participate in sprint planning, estimations, and technical discussions
Mentor junior developers when needed

Requirements
6 to 8 years of professional software development experience
Strong expertise in React Native and JavaScript or TypeScript
Proven experience integrating APIs, including REST and GraphQL
Solid understanding of mobile app architecture and design patterns
Experience with authentication methods such as OAuth or JWT
Familiarity with mobile performance optimization techniques
Experience with Git and collaborative development workflows
Strong problem solving skills and attention to detail

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0020
Controller Execution Time ( Jobseekers / Job )  0.0145
Total Execution Time  0.0173
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,493,952 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-React-Native-Engineer-Mobile-API-Integrations-1624677
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0069 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1624677
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 907629
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1624677
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-22',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1624677' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1624677 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-15-2026=194***Apr-16-2026=39***Apr-17-2026=20***Apr-18-2026=4***Apr-21-2026=1***Apr-22-2026=1' WHERE job_id'1624677'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Apr-2026=258' WHERE job_id'1624677'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1624677' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1624677 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '907629'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)