FORM

FORM

FORM (form.com) is the world's leading enterprise platform for web and mobile form solutions, empowering over 2 billion mobile workers with innovative workflow management and image recognition for smarter retail execution.

Internet Software & Services
251-1K
Founded 2002

Description

  • Develop and maintain core features of the GoSpotCheck Android application for retail field teams worldwide.
  • Act as the technical counterpart to the Mobile Engineering Manager and help guide Android architecture and technical direction.
  • Set and uphold code quality standards for the Android team.
  • Mentor engineers through code reviews, pairing sessions, and technical guidance.
  • Collaborate with iOS, QA, backend, and ML/IR teams across multiple international locations.
  • Contribute to technical discussions, sprint planning, and roadmap prioritization.
  • Drive improvements in build pipelines, testing strategies, and development workflows.
  • Experiment with emerging Android technologies such as Jetpack Compose, on-device ML, and camera or AR integrations.

Requirements

  • 5+ years of professional Android development experience with Kotlin.
  • Strong understanding of modern Android architecture patterns, including MVVM, Clean Architecture, and multi-module projects.
  • Experience with Jetpack libraries such as Compose, Navigation, Room, WorkManager, and CameraX.
  • Track record of mentoring other engineers or leading technical initiatives.
  • Experience working in international, distributed teams.
  • Excellent communication skills with the ability to explain technical trade-offs to technical and non-technical stakeholders.
  • Eagerness to take ownership beyond individual code contributions, including team processes, architecture decisions, and delivery outcomes.
  • Advanced English proficiency.
  • Experience with CI/CD pipelines for mobile, such as GitHub Actions, Bitrise, or Fastlane, is a plus.
  • Familiarity with on-device ML frameworks such as TensorFlow Lite or MediaPipe is a plus.
  • Experience with ARCore or camera-based capture workflows is a plus.
  • Background in retail tech, field service, or enterprise mobile applications is a plus.
  • Experience profiling and optimizing app performance, battery usage, and network efficiency is a plus.
  • Familiarity with cross-platform considerations and working with iOS/Swift teams on shared features is a plus.

Benefits

  • Work on state-of-the-art technology with an international team.
  • Remote/hybrid working model with the ability to work remotely indefinitely if job functions can be performed remotely.
  • Wide range of fringe benefits, including a cafeteria package and home office allowance.
  • Learning and development opportunities.
  • Potential path to a formal Tech Lead role with real influence over team direction.
  • Opportunity to work on a mobile app with a large, active global user base.
  • Collaboration with ML and image recognition teams on on-device AI.
  • Access to modern tools and technologies of the team’s choice.
  • Competitive salaries and full benefits for full-time employees.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Desarrollador Android

NEORIS 5K-10K Internet Software & Services

NEORIS is hiring a remote Android Developer to build, maintain, and improve mobile applications for client projects within a multicultural digital consulting environment.

Agile Android DDD Espresso Firebase Git GitHub GitLab GraphQL Java Jenkins JUnit Kotlin Linux Mockito REST API TDD UI Design UX Design Windows Server
10 hours, 24 minutes ago

Android Programmer - Regular

Margo Bank Professional Services

Regular Android Programmer role in Warsaw, Poland, focused on building and scaling high-quality mobile applications for a consulting team on a remote permanent contract.

Agile Android CI/CD Confluence Git Java Jetpack Compose JIRA Kotlin
14 hours, 58 minutes ago

App Development Online tutor - US shift

Weekday 11-50 Construction & Engineering

Weekday is hiring a remote online App Development Tutor in India to teach students Android app development through live classes and project-based instruction for a US-time-zone audience.

Android Studio Firebase Git GitHub Java REST API SQLite XML
1 day, 10 hours ago

Senior Android Systems Engineer

The Investigo Group Professional Services

The Investigo Group is hiring a Senior Android Systems Engineer to develop and maintain secure, cloud-hosted AOSP platform images and Android execution infrastructure for regulated environments.

Android C C++ CI/CD Docker Grafana Java Kotlin Kubernetes Linux LXC LXD Microservices OpenShift Prometheus Vulkan WebRTC
1 day, 20 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers