Senior Mobile Engineer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a passionate and innovative Senior Mobile Engineer to be a key architect of a revolutionary mobile application for a premier football team. You will be at the forefront of designing and developing a platform that redefines fan engagement, creating a seamless and immersive experience for supporters both in the stadium and around the world. This is your chance to build an app that sets a new standard for technical excellence and user interaction in the sports industry, directly shaping the future of how fans connect with the game.
Responsibilities
- Design and develop a unified, real-time fan experience both inside the stadium and globally.
- Create a native mobile application that combines news, videos, stats, mobile ticketing, and in-stadium features.
- Utilize real-time data to enhance everything from stadium entry to concession wait times.
- Establish and own mobile CI/CD, automated testing, crash/error analytics, and streamlined release processes.
Requirements
- 5+ years of professional mobile engineering experience, with a proven track record of shipping native Android apps at scale.
- Deep proficiency in the modern Android stack: Kotlin, Jetpack Compose/Views, Coroutines/Flow, Foreground Services, Firebase, Git, and consuming RESTful APIs.
- Experience establishing and owning mobile CI/CD, automated testing (unit, integration, device-in-the-loop), crash/error analytics, and streamlined release processes.
- Problem-Solving: Exceptional analytical and problem-solving abilities, with a meticulous attention to detail and a proven capacity to diagnose and resolve complex issues under pressure.
- Communication: Excellent written and verbal communication skills in English, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
- Collaboration & Autonomy: A proactive, self-starter mentality with a strong sense of ownership, capable of working independently while also collaborating effectively with cross-functional teams, including those in US time zones.
- Professional Maturity: The ability to proactively identify and escalate risks, ask for help when needed, and maintain composure to de-escalate challenging situations.
- Innovation & Guidance: A forward-thinking mindset to propose innovative solutions, improve the Software Development Lifecycle (SDLC), and guide non-technical stakeholders.
- Backend Development:
- Proficient in Python, with hands-on experience building and maintaining RESTful APIs using FastAPI.
- Experience designing and integrating backend services that support real-time data pipelines, including data ingestion, processing, and delivery to mobile clients.
- Familiarity with asynchronous programming (async/await) in Python for building performant, scalable APIs.
- Experience with database integration (SQL/NoSQL), API authentication/authorization, and third-party API integrations.
- Knowledge of deploying and maintaining backend services in cloud environments (AWS, GCP, or Azure) is a plus.
- Understanding of API documentation practices (OpenAPI/Swagger) and versioning strategies.
Nice to Have
- Prior work with Kotlin Multiplatform (KMP) or other native/multiplatform mobile development experience.
- Knowledge of OAuth2.0, Keychain, and security design patterns.
- Experience working with push notifications, biometrics, camera, GPS, and WebViews.
- Experience with implementing backend APIs, preferably using Python/FastAPI.
- Experience with Progressive Web Apps (PWA) using JavaScript.
- Experience with or exposure to generative AI technologies.
We Offer
- Fully remote position with possible occasional in-person team sessions/workshops/gatherings (i.e., 1x per quarter) likely to take place in Prague.
- Core hours from 2-6 pm CET to have sufficient overlap with US time-zone.
About the Company
We are a team dedicated to enhancing fan engagement and experience through innovative mobile solutions. Our goal is to create a unified, real-time fan experience both inside the stadium and globally.
Apply for this position
Our team will review your application within the next 5 days.
© The Workly. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.