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
Requirements
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
Tech Stack
Android
iOS
Kotlin
Benefits
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