Remote Mobile (React Native) Developer

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

TYPE OF WORK

Full Time

SALARY

USD 2000-3000 / mo

HOURS PER WEEK

40

DATE UPDATED

Jun 6, 2025

JOB OVERVIEW

Remote Mobile (React Native) Developer

Build high-performance mobile applications in the world of superyachts!
Remote | Global Team | Superyacht Industry

SuperYacht Times is looking for an insanely ambitious mobile developer to strengthen our team. You’ll work on cool products for the highest-end industry there is, for the most exclusive customers in the world. This is not a place for mediocrity.


YOUR ROLE
As a Mobile (React Native) Developer, you’ll work on our cutting-edge mobile apps using React Native, Expo and Typescript. You’ll collaborate with a passionate back-end and UX team to deliver fast, reliable, and beautifully designed applications that shape the yachting industry.

What You’ll Do
- Build and maintain our mobile apps written Typescript and React Native
- Manage and deal with customer feedback and bugs
- Work closely with designers and back-enders to craft seamless user experiences
- Optimise performance and OS integration
- Collaborate in an agile environment with a focus on clean, maintainable code
- Contribute ideas and solutions to improve our products

Who You Are
- 3+ years of experience with React Native development
- Strong knowledge of Typescript, React Native, iOS and Android development
- Experience with Kotlin and/or Swift is a nice-to-have, but not a requirement
- Passion for building intuitive, high-performance mobile apps
- Great communication skills, and good command (written and spoken) of English
- Self-motivated, proactive, and eager to learn
- Experience working remotely in a fast-paced, ambitious team
- A strong team player, with a strong feeling of ownership and responsibility
- A problem solver, who prioritises solving the stakeholder need over anything
- You Get Things Done™?fast, and efficiently

WHY JOIN US?
- Be part of a growing company in a niche, high-end industry
- Work remotely with an international team
- Help build applications that are used by millions
- Contribute to exciting, innovative projects in the yachting world
- Competitive salary and a great work culture

APPLICATIONS
To apply, fill in this form: ---------- . Our AI jobbot will take care of the first steps in the process automatically - it'll let you know fairly quickly if you are through to the next round. The application process consists of four rounds: ??

1. You fill in the online form, including uploading your CV
2. You send us a video cover letter, via (private) YouTube link, Loom, etc
3. You perform a programming challenge
4. Personal video interview with the CTO

ABOUT US
SuperYacht Times is a leading media, data, and software company in the superyacht industry. With a global presence and an international team of 35+ professionals, we deliver news, data, and smart yachting solutions to millions worldwide.
Our technology team is at the forefront of building digital products that keep the superyacht industry informed and connected.

Our flagship applications include:
- ---------- , the go-to news platform for industry insiders and enthusiasts.
- SuperYacht iQ, a Next.js + Rails-powered intelligence platform providing real-time market data (more info at ---------- ).
- YachtEye, The App for Your Yacht, a guest experience platform specifically built to improve the guest experience aboard superyachts (more info at ---------- ).

As we scale our technology offerings, we’re looking for a skilled developer to join our remote-first team and help us build the future of digital yachting solutions.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0192
Total Execution Time  0.0204
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,280 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Remote-Mobile-React-Native-Developer-1342127
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0141 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1342127
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 791817
 LIMIT 1 
0.0058   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1342127
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1342127' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1342127 
0.0011   UPDATE employer_jobs SET hit_counts '***Mar-25-2025=141***Mar-26-2025=57***Mar-27-2025=44***Mar-28-2025=14***Mar-29-2025=8***Mar-30-2025=9***Mar-31-2025=11***Apr-01-2025=16***Apr-02-2025=4***Apr-03-2025=8***Apr-04-2025=7***Apr-05-2025=2***Apr-06-2025=5***Apr-07-2025=3***Apr-08-2025=11***Apr-09-2025=3***Apr-10-2025=4***Apr-11-2025=4***Apr-12-2025=2***Apr-13-2025=3***Apr-14-2025=6***Apr-15-2025=2***Apr-16-2025=2***Apr-17-2025=5***Apr-18-2025=4***Apr-19-2025=1***Apr-21-2025=3***Apr-22-2025=1***Apr-23-2025=1***Apr-24-2025=3***Apr-25-2025=1***Apr-27-2025=1***Apr-28-2025=2***Apr-29-2025=4***Apr-30-2025=1***May-01-2025=1***May-03-2025=1***May-04-2025=2***May-07-2025=3***May-08-2025=1***May-11-2025=1***May-12-2025=2***May-15-2025=3***May-16-2025=2***May-17-2025=6***May-18-2025=1***May-19-2025=1***May-20-2025=2***May-21-2025=3***May-23-2025=1***May-26-2025=1***May-28-2025=2***May-29-2025=1***May-30-2025=1***Jun-01-2025=2***Jun-02-2025=3***Jun-03-2025=1***Jun-04-2025=1***Jun-05-2025=2***Jun-06-2025=105***Jun-07-2025=60***Jun-08-2025=18***Jun-09-2025=27***Jun-10-2025=19***Jun-11-2025=13***Jun-12-2025=3***Jun-13-2025=5***Jun-14-2025=8***Jun-15-2025=6***Jun-16-2025=5***Jun-17-2025=10***Jun-18-2025=10***Jun-19-2025=11***Jun-20-2025=3***Jun-21-2025=3***Jun-22-2025=9***Jun-23-2025=5***Jun-24-2025=2***Jun-25-2025=8***Jun-26-2025=6***Jun-27-2025=3***Jun-28-2025=3***Jun-29-2025=1***Jun-30-2025=4***Jul-01-2025=2***Jul-02-2025=7***Jul-03-2025=4***Jul-04-2025=3***Jul-05-2025=2***Jul-06-2025=3***Jul-07-2025=2***Jul-08-2025=3***Jul-09-2025=2***Jul-10-2025=5***Jul-11-2025=2***Jul-12-2025=8***Jul-14-2025=4***Jul-15-2025=4***Jul-16-2025=1***Jul-17-2025=8***Jul-18-2025=2***Jul-19-2025=4***Jul-22-2025=3***Jul-24-2025=6***Jul-25-2025=6***Jul-26-2025=3***Jul-27-2025=2***Jul-29-2025=1***Jul-30-2025=1***Jul-31-2025=2***Aug-01-2025=2***Aug-02-2025=2***Aug-04-2025=2***Aug-08-2025=1***Aug-11-2025=3***Aug-12-2025=3***Aug-13-2025=7***Aug-15-2025=1***Aug-18-2025=5***Aug-19-2025=2***Aug-20-2025=5***Aug-23-2025=1***Aug-26-2025=2***Aug-27-2025=1***Aug-30-2025=1***Aug-31-2025=5***Sep-01-2025=2***Sep-02-2025=2***Sep-03-2025=4***Sep-05-2025=4***Sep-07-2025=1***Sep-08-2025=1***Sep-10-2025=2***Sep-11-2025=3***Sep-12-2025=2***Sep-14-2025=2***Sep-15-2025=4***Sep-17-2025=1***Sep-18-2025=3***Sep-20-2025=1***Sep-22-2025=3***Sep-23-2025=3***Sep-24-2025=1***Sep-26-2025=4***Sep-28-2025=2***Sep-29-2025=2***Sep-30-2025=5***Oct-01-2025=1***Oct-02-2025=1***Oct-03-2025=1***Oct-05-2025=2***Oct-06-2025=1***Oct-07-2025=1***Oct-09-2025=2***Oct-10-2025=2***Oct-11-2025=2***Oct-13-2025=1***Oct-15-2025=1***Oct-16-2025=3***Oct-17-2025=1***Oct-19-2025=1***Oct-22-2025=1***Oct-23-2025=1***Oct-24-2025=1***Oct-25-2025=1***Oct-27-2025=2***Oct-28-2025=3***Oct-29-2025=1***Oct-31-2025=1***Nov-04-2025=2***Nov-05-2025=1***Nov-06-2025=1***Nov-07-2025=2***Nov-08-2025=2***Nov-09-2025=2***Nov-10-2025=1***Nov-11-2025=2***Nov-12-2025=2***Nov-13-2025=2***Nov-18-2025=3***Nov-20-2025=1***Nov-21-2025=1***Nov-24-2025=1***Nov-27-2025=1***Nov-30-2025=1***Dec-04-2025=2***Dec-05-2025=1***Dec-06-2025=1***Dec-08-2025=1***Dec-09-2025=1***Dec-10-2025=1***Dec-11-2025=1***Dec-12-2025=3***Dec-14-2025=3***Dec-15-2025=1***Dec-17-2025=1***Dec-18-2025=1***Dec-19-2025=9***Dec-22-2025=2***Dec-23-2025=1***Dec-25-2025=2***Dec-27-2025=2***Dec-29-2025=1***Dec-31-2025=1***Jan-01-2026=1***Jan-03-2026=1***Jan-05-2026=2***Jan-09-2026=1***Jan-10-2026=1***Jan-11-2026=5***Jan-15-2026=2***Jan-21-2026=1***Jan-23-2026=2***Jan-24-2026=1***Jan-27-2026=1***Jan-29-2026=1***Feb-02-2026=1***Feb-10-2026=2***Feb-11-2026=1***Feb-12-2026=2***Feb-14-2026=1***Feb-19-2026=3***Feb-27-2026=2***Feb-28-2026=1***Mar-01-2026=1***Mar-02-2026=1***Mar-06-2026=1***Mar-08-2026=1***Mar-10-2026=1***Mar-14-2026=1***Mar-16-2026=1***Mar-17-2026=1***Mar-21-2026=1***Mar-22-2026=1***Mar-26-2026=2***Mar-29-2026=1***Mar-30-2026=3***Mar-31-2026=82***Apr-01-2026=46***Apr-09-2026=1***Apr-15-2026=2' WHERE job_id'1342127'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Mar-2025=284***Apr-2025=109***May-2025=35***Jun-2025=356***Jul-2025=90***Aug-2025=43***Sep-2025=52***Oct-2025=31***Nov-2025=25***Dec-2025=35***Jan-2026=19***Feb-2026=13***Mar-2026=98***Apr-2026=49' WHERE job_id'1342127'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1342127' 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` = 1342127 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '791817'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)