Mobile Developer – React Native

Job not on LinkedIn

October 22

Apply Now
Logo of Quartermaster

Quartermaster

Artificial Intelligence • Cybersecurity • Transport

Quartermaster is a company redefining maritime intelligence by providing unmatched precision and visibility in real-time to monitor the world's most remote waters. Their AI-powered SmartMast system transforms everyday vessels into a comprehensive ocean intelligence network, significantly enhancing the monitoring of maritime activities and addressing issues such as smuggling and illegal fishing. By leveraging onboard sensors and high-bandwidth satellite connectivity, Quartermaster delivers high-resolution detections and actionable insights to users, ensuring enhanced maritime awareness and decision-making.

📋 Description

• Create beautiful, easy-to-use, atomic components. Make them adaptable for internationalization to allow the app to scale as the number of features and languages the app supports grows. • End-to-end ownership: feature delivery, performance, reliability, and release operations for both apps. • Offline-first architecture: model data for local-first UX (SQLite/Room or similar), implement sync, conflict resolution, and schema migrations. • Streaming & media: implement and optimize live video ingest/playback, jitter buffers, reconnection, Adaptive Bitrate Streaming (ABR), and Quality of Service (QoS) telemetry. • Kotlin native modules: design and maintain native modules with Kotlin when necessary. • Harsh-network engineering: handle satellite/maritime and field conditions such as high latency, packet loss, power/thermal constraints, and others. • Security by design: SRTP key management, TLS/DTLS, cert pinning, Android Keystore, and privacy-preserving telemetry. • Tooling & quality: tests (unit/integration), CI/CD, profiling, etc.

🎯 Requirements

• Bachelor’s degree in Computer Science, Electrical Engineering, or related field. • Proven experience in hardware and software engineering, with a strong understanding of product lifecycle management. • Familiarity with smart technologies and solutions, particularly in analyzing and supporting deployed systems. • Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment with people across the globe in various time zones. • Strong communication skills, both written and verbal, to effectively interact with contractors and stakeholders. • 3+ years building mobile apps, 2+ years focused on React Native at scale (navigation, animations, perfect memory/threading management). • Strong Android/Kotlin skills with production RN or fully native apps deployed to the Google Play Store. • Hands-on with offline-first architectures and local databases (SQLite + ORM/query builders like Kysely, Room, or equivalent). • Real-time video experience on mobile: • Protocols: RTSP, SRTP; transports: TCP/UDP. • Stacks: ExoPlayer, ffmpeg-kit, etc. • Concepts: RTP timing, packetization, jitter buffering, keyframe cadence, reconnect/backoff, and Adaptive Bitrate Streaming (ABR). • Networking: understanding of sockets, firewalls, mDNS/zeroconf, WebSockets, QoS metrics (latency, jitter, loss, stall rate). • Proven testing practice with Jest. • Comfortable migrating apps from earlier Expo versions to the latest Expo/React Native/Android releases, config plugins, and bare when needed.

🏖️ Benefits

• Competitive salary • Flexible work hours and the option for remote work. • Opportunities for professional development and continued education.

Apply Now

Similar Jobs

October 22

Web Developer implementing UI/UX improvements for ComPsych's web applications. Collaborating with design and development teams to enhance usability and accessibility standards in web technologies.

Angular

JavaScript

SCSS

TypeScript

Webpack

October 22

Front End Product Engineer developing interfaces for an AI-native workspace at Obvious. Collaborating on real-time editing and scalable UI components for seamless user experience.

JavaScript

React

TypeScript

October 22

Senior Frontend Engineer developing user interfaces for Boxed.gg, a digital collectibles marketplace. Collaborating with teams to deliver seamless frontend experiences while focusing on quality and performance.

GraphQL

JavaScript

Next.js

React

TypeScript

October 22

Senior Software Engineer with deep expertise in TypeScript and React to craft exceptional product experiences. Collaborating closely with product managers, designers, and other engineers.

React

TypeScript

October 22

Software Engineer developing scalable solutions for a rapidly growing healthcare marketplace application. Building and maintaining features using modern web technologies in a remote environment.

AWS

JavaScript

Node.js

React

Terraform

TypeScript

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com