Opinov8 is a leading provider of digital and engineering solutions with an Opinion in Innovation, specializing in custom software development, cloud, and data services.
15 квітня 2025

Senior Android Developer (Sport domain) (вакансія неактивна)

Київ, за кордоном, віддалено

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 Senior 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 (Kotlin/Java/Gradle);
— 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 Scrum and Kanban methodologies;
— English level — Upper-Intermediate or above. Both written and spoken

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 — but 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 — up to 45 minutes.
— Technical Interview: A technical interview with our Android expert to showcase your expertise — up to 1,5 hours.
 Alignement call with the Account Manager for this project — up to 30 minutes.
— Final Decision: After completing all interviews and assessments, we’ll reach a final decision and get back to you with the result.