For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Socium - Teams Done Differently
Socium - Teams Done Differently

Senior Full-Stack Mobile Engineer (React Native + TypeScript)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

TypeScript
React
PostgreSQL
+34

Contract role
2 days ago
Apply now

General Description

We are looking for an experienced Senior Full-Stack Mobile Engineer with strong expertise in React Native, TypeScript, Node.js, React.js, Offline-First Architecture, PostgreSQL, and API Development.

The successful candidate will lead the development of a cross-platform mobile application for iOS and Android, supporting an agricultural platform designed for field teams working in areas with limited or no internet connectivity.

The role requires hands-on experience in mobile application development, offline data synchronization, backend services, database management, and React-based web applications.

Candidates must be comfortable owning the complete development lifecycle, from database and backend development to mobile application deployment and production support.

Key Responsibilities

  • Design, develop, and deploy React Native applications for iOS and Android using TypeScript.
  • Implement offline-first architecture, including local storage, background synchronization, sync queues, and conflict resolution.
  • Develop backend APIs and services using Node.js, TypeScript, Prisma ORM, and PostgreSQL.
  • Build and maintain web applications using React.js, TanStack Query, and TypeScript.
  • Integrate maps, GPS, geolocation, camera, and photo capture functionalities.
  • Develop reusable components, shared business logic, and validation schemas across mobile, web, and backend.
  • Manage mobile application releases, CI/CD pipelines, App Store and Google Play deployments.
  • Implement automated testing, performance optimization, error monitoring, and application maintenance.
  • Collaborate with engineering teams and independently make technical architecture decisions.

Required Experience

  • 6+ years of software engineering experience, including 3+ years of React Native development.
  • Strong hands-on experience with React Native, TypeScript, Node.js, and React.js.
  • Proven experience developing and publishing at least one production application to both the Apple App Store and Google Play Store.
  • Strong experience with offline-first mobile applications, including SQLite, WatermelonDB, or similar local databases.
  • Experience implementing background synchronization, offline storage, retry mechanisms, and conflict resolution.
  • Solid backend development experience with API design, PostgreSQL, SQL, database migrations, authentication, and permissions.
  • Experience with Prisma ORM, TanStack Query, or equivalent technologies.
  • Familiarity with native iOS/Android development tools, Xcode, Gradle, and mobile release processes.
  • Experience with unit, integration, and E2E testing.
  • Strong problem-solving, architecture design, and written English communication skills.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, IT, or a related field, or equivalent professional experience.
  • Minimum 6+ years in software engineering and 3+ years in React Native development.
  • Proven experience delivering production-grade mobile applications and full-stack solutions.

Preferred Experience & Technologies

  • MapLibre, Mapbox, GeoJSON, GPS, and offline maps.
  • oRPC/tRPC, TanStack Start, Zod, and Microsoft SSO.
  • Sentry, OTA updates, CI/CD, and mobile performance optimization.
  • Experience in Agritech, Agriculture, Logistics, Supply Chain, ERP, or Field Workforce Applications.
  • Experience working in remote, distributed engineering teams.

Work Setup

  • Location: Remote
  • Work Setup: Fully Remote
  • Seniority Level: Senior

About Socium - Teams Done Differently

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service