Senior Mobile/Frontend Engineer (React Native)

catalyte • Colombia
Remote
Apply
AI Summary

We are seeking a Senior Mobile/Frontend Engineer to lead the implementation of a React Native/Expo cross-platform client. The ideal candidate will have 6+ years of software engineering experience and expertise in React Native, Expo, and local-first client patterns.

Key Highlights
Lead the implementation of a React Native/Expo cross-platform client
6+ years of software engineering experience
Expertise in React Native, Expo, and local-first client patterns
Key Responsibilities
Own the full client lifecycle
Implement local-first client patterns
Integrate real-time SignalR clients
Technical Skills Required
React Native Expo React Native's New Architecture (JSI, Fabric, TurboModules) SQLite CSS/styling Reanimated 3 worklets SignalR WebSockets WCAG 2.2 AA implementation
Benefits & Perks
100% remote work
12 month + contract
1099 contract
Nice to Have
Experience implementing Reanimated 3 worklets
Familiarity with SQLite in React Native
Background in educational technology or child-facing applications

Job Description


We are looking for a Mobile / Frontend Engineer (React Native) for a 100% Remote, 12 month +, 1099 contract


No 3rd Party C2Cs Please.


Location: Colombia, South America (work remote supporting US based client/project)

Employment Type: Contract Work, 40 hours weekly


100% Requirement: Must have good verbal & written communication (English)

Overview

The Sr. Mobile/Frontend Engineer is the primary implementation owner of the React Native/Expo cross-platform client - the single codebase that delivers the student, volunteer, staff, and teacher experience across iOS tablets, Android tablets, and web browsers. This role owns the full client lifecycle: local-first architecture with SQLite offline queue, optimistic UI updates and server reconciliation, real-time SignalR integration, the QR payment flow, Expo EAS build and OTA update pipeline, and all role-specific screen experiences across the 12-phase simulation. The product’s educational impact is delivered almost entirely through this codebase. Animation quality, offline resilience, accessibility conformance, and role-specific UX fidelity are the direct outputs of this role.


Required Qualifications

  • 6+ years of software engineering experience, with at least 3 years building production React Native applications targeting both iOS and Android
  • Deep understanding of React Native’s New Architecture (JSI, Fabric, TurboModules); able to reason about the performance characteristics of animations running on the native UI thread vs. the JavaScript thread
  • Experience with Expo and the Expo EAS build pipeline; familiar with OTA update workflows, managed vs. bare workflow trade-offs, and native module integration
  • Proficiency implementing local-first client patterns: offline queue design, optimistic UI updates, reconciliation on reconnect, and idempotency key management on the client side
  • Experience integrating real-time WebSocket or SignalR clients in a React Native application; understands group management, reconnection handling, and replay buffer consumption
  • Strong CSS/styling proficiency in React Native; able to implement complex, responsive layouts that work correctly on iOS tablets, Android tablets, and web browsers from a single stylesheet


Preferred Qualifications

  • Experience implementing Reanimated 3 worklets for complex, multi-step animations on the native thread
  • Familiarity with SQLite in React Native (expo-sqlite or equivalent); experience designing local cache schemas for offline-first applications
  • Exposure to WCAG 2.2 AA implementation in React Native, including focus management, ARIA role mapping, and automated accessibility auditing in the mobile context
  • Experience with SVG-based or canvas-based drawing surfaces in React Native for in-app design tools or similar
  • Background in educational technology or child-facing applications; ability to design screens that are age-appropriate for grades 5–6 without being condescending


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Entry level

quik hire staffing

Colombia
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Pragmatike

Armenia
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Pragmatike

Armenia

Subscribe our newsletter

New Things Will Always Update Regularly