Senior Android Engineer
20000 - 28000 złFORM
We are looking for an experienced Android Engineer ready to step into a technical leadership role — someone who combines deep platform expertise with the communication skills and vision to guide a growing mobile team. This is a role where you will shape how our Android and cross-platform mobile engineering operates, while staying hands-on with the code.
City:Kraków About FORM:
FORM powers the world’s two billion mobile workers as they change companies and industries for good, with mobile technology that improves execution from the frontline. FORM solutions include the AI-enabled task management platform GoSpotCheck, Trax’s image recognition technology, and FORM OpX, all of which activate and connect teams in the field – with leaders, missions, and each other – so they can deliver success in the enterprise. With more than 25 years of experience, FORM supports 100,000+ global users from some of the world’s more recognizable global brands in 45 countries.
REQUIREMENTS
Requirements:
- Developing and maintaining core features of the GoSpotCheck Android application used by retail field teams worldwide
- Acting as the technical counterpart to the Mobile Engineering Manager — driving architecture decisions, code quality standards, and technical direction for the Android team
- Mentoring and supporting fellow engineers through code reviews, pairing sessions, and technical guidance
- Collaborating closely with iOS, QA, backend, and ML/IR teams across the US, Poland, Hungary, and Ukraine
- Contributing to cross-team technical discussions, sprint planning, and roadmap prioritization
- Identifying and driving improvements in build pipelines, testing strategies, and development workflows
- Experimenting with emerging Android technologies, including Jetpack Compose, on-device ML, and camera/AR integrations
Who You Are:
- 5+ years of professional Android development experience with Kotlin.
- Strong understanding of modern Android architecture patterns (MVVM, Clean Architecture, multi-module projects)
- Experience with Jetpack libraries (Compose, Navigation, Room, WorkManager, CameraX)
- Track record of mentoring other engineers or leading technical initiatives.
- Experience working in international, distributed teams
- Excellent communication skills — able to articulate technical trade-offs to both engineers and non-technical stakeholders
- Eagerness to take ownership beyond your own code — team processes, architecture decisions, and delivery outcomes
- English language: Advanced level
Nice-to-haves:
- Experience with CI/CD pipelines for mobile (GitHub Actions, Bitrise, Fastlane)
- Familiarity with on-device ML frameworks (TensorFlow Lite, MediaPipe).
- Experience with ARCore or camera-based capture workflows
- Background in retail tech, field service, or enterprise mobile applications.
- Experience profiling and optimizing app performance, battery usage, and network efficiency
- Familiarity with cross-platform considerations (coordinating with iOS/Swift teams on shared features)
What we offer:
- Working on state-of-the-art technology with an international team
- Wide range of fringe benefits: cafeteria package, home office allowance
- Remote/Hybrid working model
- Learning & development opportunities
- Potential path to a formal Tech Lead role with real influence over team direction
- Working on a mobile app with a large, active user base across global markets
- Collaboration with ML and image recognition teams pushing the boundaries of on-device AI
- Access to modern tools and technologies of your team’s choice
Compensation: 20,000 - 28,000 PLN per month.
Exact compensation may vary depending on skills, experience, and location within Poland.