Trilon logo
Trilon
Posted 64 days agoVerified live 2d ago

React Native Engineer

Brief overview

Remote
$120k–$150k/yrStated range
4+ yrsMinimum
React NativeTypeScriptiOS application developmentAndroid application developmentOffline-first mobile application designData synchronizationMobile data storageNative device integrationGPSCamera integrationSensors integrationRESTful API integrationMobile CI/CD pipelinesMobile app deploymentMobile performance optimizationDebuggingAgile development

Job description

Summary

Trilon is building a supercharged, technology-enabled future for our people and partners. The React Native Engineer plays a critical role in that mission by building the mobile application that connects field teams directly to the Digital Platform.

Responsibilities

  • Design, build, and maintain cross-platform mobile applications using React Native
  • Develop intuitive user interfaces for field data capture and interaction
  • Ensure high performance and responsiveness across a range of mobile devices
  • Maintain code quality, testing, and application stability
  • Design and implement offline-capable workflows for unreliable connectivity environments
  • Build robust data synchronization mechanisms between mobile devices and backend systems
  • Handle conflict resolution, data integrity, and retry logic for field-collected data
  • Optimize performance for low-bandwidth and intermittent network conditions
  • Integrate with device capabilities such as GPS, camera, photo capture, and sensors
  • Build workflows for capturing, storing, and transmitting images and geospatial data
  • Ensure seamless interaction between native modules and React Native components
  • Integrate mobile applications with backend APIs and platform services
  • Ensure field data flows cleanly into the data and AI layers of the platform
  • Collaborate with backend and AI engineers to support end-to-end workflows
  • Maintain consistency with platform architecture and data models
  • Partner with the Senior Product Designer to implement consistent, intuitive user experiences
  • Work with Product Support Analysts to identify usability issues and friction points
  • Incorporate feedback from field users to improve workflows and adoption
  • Participate in field engagements or project hackathons to understand real-world usage
  • Build and maintain mobile CI/CD pipelines for iOS and Android deployments
  • Manage app releases, versioning, and distribution processes
  • Monitor application performance and resolve production issues

Skills

  • 4+ years of experience in mobile application development
  • Strong proficiency in React Native and TypeScript
  • Experience building and deploying cross-platform applications for iOS and Android
  • Experience designing and implementing offline-first mobile applications
  • Experience with data synchronization, conflict resolution, and mobile data storage
  • Experience integrating native device capabilities such as GPS, camera, and sensors
  • Experience consuming and integrating RESTful APIs
  • Familiarity with mobile CI/CD pipelines and app deployment processes
  • Strong understanding of mobile performance optimization and debugging
  • Experience working in agile, product-oriented development environments
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Ability to operate in a fast-paced environment with evolving product requirements
  • Experience building applications for field-based professionals in construction, engineering, utilities, or similar industries is a strong advantage
  • Familiarity with geospatial data, mapping, or location-based services is a plus
  • Experience working with offline data capture and synchronization at scale is highly preferred
  • Curiosity about how field teams operate and how technology can improve their workflows

Qualifications

Must Haves

  • 4+ years of experience in mobile application development
  • Strong proficiency in React Native and TypeScript
  • Experience building and deploying cross-platform applications for iOS and Android
  • Experience designing and implementing offline-first mobile applications
  • Experience with data synchronization, conflict resolution, and mobile data storage
  • Experience integrating native device capabilities such as GPS, camera, and sensors
  • Experience consuming and integrating RESTful APIs
  • Familiarity with mobile CI/CD pipelines and app deployment processes
  • Strong understanding of mobile performance optimization and debugging
  • Experience working in agile, product-oriented development environments
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Ability to operate in a fast-paced environment with evolving product requirements

Nice to Haves

  • Experience building applications for field-based professionals in construction, engineering, utilities, or similar industries is a strong advantage
  • Familiarity with geospatial data, mapping, or location-based services is a plus
  • Experience working with offline data capture and synchronization at scale is highly preferred
  • Curiosity about how field teams operate and how technology can improve their workflows

Benefits

  • Fully remote workplace

More jobs like this