Sport Tech & Data
Senior Android Engineer
Mid Level
Italy
in office
Full time
Job description
About the Role
Works end-to-end on user-facing Android features, from translating designs into production code to optimising performance across a wide range of devices and screen sizes. It helps shape the Android side of the platform, contributes to architectural decisions, and coordinates Android engineers across regions. The position sits within Engineering & Technology and involves collaboration with a global team or employer.
Key Responsibilities
- Develop new user-facing features for Android using Kotlin and Java.
- Build reusable components and libraries for future use across the platform.
- Translate designs and wireframes into high-quality production code.
- Optimise components for performance across mobiles, tablets, and connected TVs.
- Analyse and simplify complex requirements to ensure efficient implementation, flagging potential technical challenges to stakeholders early.
- Coordinate the work of Android engineers across regions.
- Contribute to engineering standards and best practice.
- Contribute to architectural decisions and help shape the Android side of the platform.
Required Experience & Qualifications
- 5+ years' relevant engineering experience, including a minimum of 2 years at Senior Android Engineer level.
- Deep proficiency in Kotlin, with working command of Java.
- Familiarity with Jetpack Compose.
- Thorough understanding of the Android SDK and system framework APIs.
- Experience with reactive programming using RxJava and its core principles.
- Demonstrated unit-testing practice with JUnit and Mockito.
- Solid grasp of mobile architectural patterns (MVC, MVVM, delegation, and similar).
- Familiarity with Google Play Services, Play Store account administration, and submission.
- Knowledge of mobile debugging and optimisation techniques.
- Comfortable with Git, build automation, and modern CI/CD practice.
- Fluent written and spoken English.
- Experience working with a global team or employer.
- Demonstrated ownership of features from design to production, producing work that others can build on and code that holds up under real-world device and performance variability.
- Credibility on architectural decisions, based on prior experience making them and seeing them play out.
- Brings rigour and curiosity to work in equal measure.
Preferred Skills
- Experience with video playback in mobile or web applications; familiarity with video production, audio/video encoding, and transmuxing.
- Experience creating frameworks or libraries embedded in other apps.
- Basic knowledge of iOS or web programming platforms, useful for cross-platform context.
- Knowledge of, or interest in, cricket, useful for editorial judgement on what the audience values.
Workplace
- Offered on an Italian employment contract.
- Candidates must be based in Italy; remote working from outside the country cannot be supported due to local employment and tax legislation.
Salary
- Salary starts from €30,000 at entry level rising to €90,000 for those with significant relevant experience; placement depends on experience, technical background, and the stack brought, and candidates whose expectations sit outside the range are invited to have an open conversation.
- Falls under CCNL Commercio | D.Lgs. 96/2026.
Benefits & Perks
- Structured internal progression process combining a technical assessment and a competency-based interview.
- An environment that rewards initiative, with genuinely interesting work on a technically demanding platform alongside people who hold themselves to a high standard.
The Application Process
The process includes an introductory conversation, a take-home assessment, a 1-hour technical interview, and a 1-hour competency-based interview. Adjustments can usually be made if any format would be difficult, and accessibility or accommodation questions are welcome at any stage.
- Introductory conversation to get to know each other and answer questions about Deltatre.
- Take-home assessment: a practical exercise completed in own time, used as the basis for the technical conversation.
- 1-hour technical interview: deep dive into experience and the take-home assessment, exploring technical decisions made in past work.
- 1-hour competency-based interview: situational questions about how to deal with real-life scenarios at work.
- Candidates unsure which level is right can apply and indicate where they think they sit.
- Adjustments can usually be made if any format would be difficult; accessibility and accommodation questions are welcome at any stage.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.
