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.0021
Controller Execution Time ( Jobseekers / Job )  0.0173
Total Execution Time  0.0201
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,493,712 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.0075 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1624677
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 907629
 LIMIT 1 
0.0010   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.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-21',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-21',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.0015   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' WHERE job_id'1624677'  
0.0016   UPDATE employer_jobs SET monthly_hits '***Apr-2026=257' WHERE job_id'1624677'  
0.0004   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.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '907629'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)