Mobile Developer

Socium - Teams Done Differently

Indonesia

Remoto

IDR 1.351.108.000 - 1.981.625.000

Tempo integral

Há 12 dias

Uma candidatura completa em um minuto

Currículo e carta de apresentação personalizados, prontos para serem enviados.

Passe pelos filtros ATS

Benefícios oferecidos por esta vaga

Fully remote

Resumo da vaga

Socium - Teams Done Differently is hiring a Senior Full-Stack Mobile Engineer to lead a mobile app project for an agricultural technology platform. You’ll own the app from architecture to deployment, prioritizing offline-first functionality for field teams with intermittent connectivity.

You’ll work across React Native, TypeScript, Node.js, React, and PostgreSQL, taking full ownership of features from backend to mobile deployment, with opportunities to influence mobile architecture from scratch.

Qualificações

  • 6+ years of software engineering experience.
  • 3+ years of hands-on React Native development.
  • Proven experience delivering at least one production mobile app to App Store/Play Store.
  • Strong full-stack skills with TypeScript, Node.js, and React.
  • Hands-on experience with offline-first mobile apps (SQLite, WatermelonDB or similar).
  • REST/RPC APIs, SQL, authentication, and authorization.
  • Experience with iOS/Android development tooling (Xcode, Gradle, app store deployment).
  • Excellent written communication and collaboration with distributed teams.

Responsabilidades

  • Mobile Development: Build and launch a React Native app for iOS and Android, from architecture to app store releases.
  • Offline-First Architecture: Design local storage, sync, retry, conflict resolution, offline data management.
  • Maps & Device Integration: Develop map-based features using MapLibre, GPS, camera, and photo capture.
  • Backend Engineering: Design APIs, database models, authentication, and permissions with Node.js, TypeScript, Prisma, PostgreSQL.
  • Web Development: Build and enhance React 19 / TanStack Start apps, sharing logic across platforms.
  • DevOps & Quality: Manage mobile CI/CD, automated builds, OTA updates, crash monitoring, and tests.

Ferramentas

React Native
TypeScript
Node.js
React
PostgreSQL
Prisma
SQLite
WatermelonDB
Maps

Descrição da vaga

We're Hiring: Senior Full-Stack Mobile Engineer (React Native + TypeScript)

Location: Fully Remote

Schedule: Midshift

Employment Type: Full-time | 12-Month Rolling Contract

We're looking for a Senior Full-Stack Mobile Engineer to lead the development of a mobile application for an innovative agricultural technology platform.

This is an exciting opportunity to own a mobile application from the ground up, building an offline-first solution for field teams operating in environments with limited or no internet connectivity.

You'll work across React Native, TypeScript, Node.js, React, and PostgreSQL, taking full ownership of features from backend development through to mobile deployment.

Key Responsibilities
  • Mobile Development: Build and launch a React Native application (iOS and Android), owning the full development lifecycle from architecture to app store releases.
  • Offline-First Architecture: Design local storage, background synchronization, retry mechanisms, conflict resolution, and offline data management.
  • Maps & Device Integration: Develop map-based features using MapLibre, integrating GPS, camera, and photo capture capabilities.
  • Backend Engineering: Design and develop APIs, database models, authentication, and permissions using Node.js, TypeScript, Prisma, and PostgreSQL.
  • Web Development: Build and enhance React 19 / TanStack Start applications, sharing business logic and validation across platforms.
  • DevOps & Quality: Manage mobile CI/CD, automated builds, OTA updates, crash monitoring, and automated testing.
What We're Looking For
  • 6+ years of software engineering experience, including 3+ years of hands-on React Native development.
  • Proven experience independently delivering at least one production mobile application to both the Apple App Store and Google Play Store.
  • Strong full-stack development expertise using TypeScript, Node.js, and React.
  • Hands-on experience building offline-first mobile applications, including SQLite, WatermelonDB, or similar local databases, synchronization, and conflict handling.
  • Solid backend development experience covering REST/RPC APIs, SQL, database design, authentication, and authorization.
  • Experience with native iOS/Android development tooling, including Xcode, Gradle, and app store deployment.
  • Strong understanding of software architecture, testing, and technical decision-making.
  • Excellent written communication skills and ability to collaborate with distributed teams.
Nice to Have
  • Experience developing applications for agriculture, logistics, ERP, or field workforce management.
  • Geospatial and mapping technologies such as MapLibre, Mapbox, GeoJSON, or offline maps.
  • Familiarity with TanStack Start, TanStack Query, oRPC/tRPC, Zod, and Microsoft SSO.
  • Exposure to agribusiness operations, particularly the fresh-fruit supply chain.
Why Consider This Opportunity?
  • Fully remote working arrangement.
  • Long-term engagement with an initial 12-month rolling contract.
  • Opportunity to lead mobile architecture and development from scratch.
  • Work on a meaningful platform connecting technology with real-world agricultural operations.
  • Take ownership across mobile, backend, and web development using a modern TypeScript stack.

If this isn't the right opportunity for you but you know someone who might be a great fit, referrals are always welcome!

Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Remote Senior Mobile Engineer - React Native + TypeScript
Remote Senior Mobile Engineer - React Native + TypeScript

Socium - Teams Done Differently • Indonésia

Remoto
IDR 1.351.108.000 - 1.981.625.000
Fully remote
Senior Mobile Architect: React Native & TS | Remote
Senior Mobile Architect: React Native & TS | Remote

IBMC • Jakarta Pusat

Remoto
IDR 2.153.625.000 - 3.230.438.000
Remote work
Global exposure
Flexible collaboration
Senior Mobile App Developer - React Native
Senior Mobile App Developer - React Native

IBMC • Jakarta Pusat

Remoto
IDR 2.153.625.268 - 3.230.437.903
Remote work
Global exposure
Flexible collaboration
Senior QA Automation Engineer
Senior QA Automation Engineer

Socium - Teams Done Differently • Indonésia

Remoto
IDR 1.450.852.000 - 1.994.922.000
Software Engineer | Remote
Software Engineer | Remote

Crossing Hurdles • Indonésia

Remoto
IDR 1.232.200.000 - 2.464.401.000
Senior Full-Stack Developer (Next.js)
Senior Full-Stack Developer (Next.js)

Ruby Labs • Jakarta Pusat

Remoto
IDR 1.088.139.000 - 1.813.565.000
Remote work
Unlimited PTO
Paid national holidays
+2
MOBILE DEVELOPER
MOBILE DEVELOPER

Integra Solusi Mandiri • Jakarta Pusat

Presencial
IDR 180.000.000 - 320.000.000
Senior React Native Developer (Fintech)
Senior React Native Developer (Fintech)

ATech Solution • Jakarta Pusat

Presencial
IDR 180.000.000 - 320.000.000
Mobile Developer
Mobile Developer

Azura Labs • Jakarta Pusat, Kota Semarang

Híbrido
IDR 200.880.000 - 290.160.000
Health insurance
Catering menus
Growth opportunities
Mobile Engineer
Mobile Engineer

ACCRAFILE PTE. LTD. • Batam

Presencial
IDR 150.000.000 - 230.000.000