Senior Mobile Software Developer

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior React Native developer modernizing VAS’s offline-first farm management platform. Building BLE integrations, synchronization, and reliable mobile experiences for dairy producers.

Responsibilities:

  • Modernize a large-scale production React Native application
  • Design reliable offline-first mobile experiences
  • Build Bluetooth Low Energy (BLE) integrations with connected devices
  • Improve application performance, synchronization, and reliability
  • Influence architecture and engineering standards
  • Mentor other developers and provide technical leadership
  • Work directly with customers to understand real-world workflows and build solutions
  • Design, develop, test, and maintain React Native application features
  • Build reliable mobile experiences that perform seamlessly online and offline
  • Design and improve local data storage and synchronization capabilities
  • Contribute to application architecture, scalability, and long-term technical direction
  • Collaborate with Product, UX, QA, and Engineering to deliver high-quality solutions
  • Participate in code reviews and mentor junior developers
  • Continuously improve engineering practices, code quality, and team effectiveness
  • Occasionally visit customer farms to better understand user workflows and identify opportunities for innovation

Requirements:

  • 6+ years of professional mobile application development experience, including strong expertise with React Native
  • Experience designing and building scalable, maintainable mobile applications using sound software architecture and engineering best practices
  • Experience developing applications that support intermittent or offline connectivity, including local databases and mobile synchronization strategies
  • Experience integrating Bluetooth Low Energy (BLE) or similar hardware/device communication into mobile applications
  • Native Android or iOS development experience is a plus
  • Experience working in Agile software development environments using Jira, Gitflow, and modern CI/CD practices
  • Demonstrated ability to mentor developers, lead technical initiatives, and collaborate effectively across cross-functional teams
  • Interest in learning about agriculture and leveraging technology to improve farm operations
  • This role requires up to 10% travel, including occasional visits to customer dairy farms