Android Engineer
Sporty Group
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About The Role: Android Engineer at Sporty Group
As an Android Engineer at Sporty Group, you will be instrumental in leveraging cutting-edge technologies and frameworks to deliver a seamless user experience to a vast user base. This role involves deep collaboration and a hands-on approach to building high-quality mobile applications.
Our Technology Stack
Sporty Group utilizes a robust and modern tech stack to build its Android applications, ensuring performance and scalability:
- Languages: Java / Kotlin
- Architecture: MVVM
- Network: Retrofit, Okhttp, Protocol buffers
- Dependency Injection: Dagger 2
- CI/CD: Jenkins
- Other: Android JetPack, Glide, Git, ExoPlayer
What You'll Be Doing
In this role, you will be responsible for a wide array of activities, contributing to the full lifecycle of product development:
- Collaborate closely with Product Managers, Designers, and Backend Engineers to design and deliver high-quality products on the Android platform.
- Build comprehensive end-to-end features for the app, covering networking, data persistence, business logic, and user interface development.
- Develop efficient and reusable mobile components, architecting solutions that are reliable, performant, and scalable.
- Proactively identify areas for improvement within the mobile ecosystem and champion mobile best practices across the team.
- Analyze and optimize UI and infrastructure application code to enhance quality, efficiency, and overall performance.
- Mentor less experienced team members, fostering growth and sharing knowledge within the engineering team.
What You'll Bring
To succeed as an Android Engineer at Sporty Group, you should possess a strong foundation in Android development and a collaborative mindset:
- 4+ years of application development experience specifically in Android.
- Proficiency in Java, Kotlin, and the broader Android development ecosystem.
- A passion for working on mobile apps at all levels – from networking intricacies to intuitive user interfaces.
- Understanding and practical experience in making architectural decisions for mobile applications, including data modeling, networking, data synchronization, and concurrency.
- Demonstrated experience in building maintainable and testable codebases, including solid API design principles and unit testing techniques.
- Experience with multithreading programming and effective mobile memory management.
- Strong communication and collaboration skills, essential for thriving in a fast-paced and distributed team environment.
- Previous experience working with a remote, distributed team is considered beneficial.
What’s In It For You
Sporty Group offers a compelling package for its employees:
- Sporty is a remote-first company, emphasizing a sustainable work-life balance.
- A competitive salary complemented by individual performance-based bonuses awarded quarterly.
- Generous paid annual leave of 28 days.
- Core working hours are 10 am-3 pm in your local time zone, with additional flexibility.
- Opportunity for referral and flash bonuses.
- Provision of top-of-the-line equipment to support your work.
- Annual company retreats designed to facilitate internal networking and team building.
Interview Process
The hiring process for the Android Engineer role at Sporty Group is designed to be thorough and transparent:
- Remote video screening with the Talent Acquisition Team.
- An offline take-home assignment to assess practical skills.
- Remote video interview with Team Members (60 Minutes).
- Final discussion with the hiring manager (60 minutes).
Every application is reviewed personally by a member of our team (no AI in recruitment), and we aim to respond within 48 hours.
Key skills/competency
- Android Development
- Kotlin
- Java
- MVVM Architecture
- Mobile Application Architecture
- Retrofit
- Dagger 2
- Unit Testing
- Multithreading
- UI/UX Optimization
How to Get Hired at Sporty Group
- Research Sporty Group's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your Android Engineer resume: Highlight 4+ years of Kotlin/Java, MVVM, and mobile architecture experience.
- Showcase technical expertise: Prepare to discuss past projects, API design, unit testing, and multithreading in Android.
- Practice the take-home assignment: Focus on clean code, scalability, and performance, reflecting the Sporty Group stack.
- Demonstrate remote collaboration skills: Emphasize communication, teamwork, and proactivity for a distributed team setting.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background