PROJECT DESCRIPTION:
Our client is a trailblazer in Germany’s professional sports entertainment scene, known for high-energy competitions and a fan-first experience. They’re transforming how fans engage with sports, while empowering athletes through cutting-edge technology.
Project Overview:
We’re building an AI-powered mobile solution for analyzing football drills from video footage. This product leverages deep learning, computer vision, and cloud-based machine learning to deliver real-world insights from sports videos.
Your Role:
We’re looking for an experienced Android Developer to join our cross-functional team. You’ll collaborate closely with engineers and specialists in ML/CV, Python, iOS, QA, BA, and Product to build a seamless and intelligent Android experience. Your contributions will directly impact how athletes train and perform.
IN THIS ROLE, YOU WILL:
-Build & Design efficient and secure mobile systems and abstractions;
-Building & Documenting best approaches on the market to the high-quality standards;
-Implementing new features according to Android architecture pattern;
-Participation in the Agile Product Development Life Cycle;
-Identify and correct bottlenecks and fix bugs;
-Collaborate with a back-end team to define, design, and ship new features.
IF YOU HAVE:
— Extensive Android development experience (Gradle, Kotlin, Java);
— Experience with Jetpack Compose;
— Experience with coroutines and flows for concurrency;
— Experience with JUnit, Compose UI Testing;
— Previous experience in using REST API and Web Sockets;
— An excellent understanding of Android app architecture and use of design patterns;
— Regularly maintaining code quality and organization;- Continually suggesting and pitching improvements and enhancements;
— Experience with ScrumKanban methodologies;
— English level — Upper-Intermediate.
NICE TO HAVE:
— Experience with TensorFlow Lite;
— CI/CD pipelines for Android mobile apps;
— Experience working with 2D and/or 3D animations or interactive visual features, especially in apps requiring enhanced user engagement or rich visual storytelling.
AS AN OPINOV8R, YOU WILL HAVE:
— Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide.
— Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an, empowering you to be productive and deliver your best from anywhere.
— Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change.
— Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights.
— Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world.
HOW’S THE HIRING PROCESS GOING:
We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here’s what to expect:
— Initial Interview: If your background fits the role’s criteria, we’ll invite you for an interview with a Talent Acquisition Specialist to get to know you better.
— Technical Interview: Depending on the role, you may be asked to complete a technical assessment/test task to showcase your expertise.
— Final Decision: After completing all interviews and assessments, we’ll reach a final decision and get back to you with the result.