Source description
About the role
As an Android Engineer at Sporty you’ll be responsible for applying the latest and greatest technologies and frameworks to ensure a smooth user experience for a massive user base.
Our Stack
• 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
-
• Collaborate with Product Managers, Designers and Backend Engineers to design and deliver high-quality products on Android
-
• Build end-to-end features of the app: networking, persistence, business logic, and UI
-
• Build efficient and reusable mobile components and architect reliable, performant, and scalable mobile solutions
-
• Identify areas of improvement and advocate for mobile best practices
-
• Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance
-
• Mentoring less experienced team members
What you'll bring
-
• 4+ years of application development experience in Android
-
• Proficiency with Java, Kotlin and the Android development ecosystem
-
• Enjoy working on mobile apps at all levels – from networking up to user interfaces and everything in between
-
• Understand and have experience making decisions about mobile application architecture, including data modeling, networking and data synchronization and concurrency
-
• Experience building maintainable and testable code bases, including API design and unit testing techniques
-
• Experience with multithreading programming and mobile memory management
-
• Good communication and collaboration skills to be able to work in a fast paced and distributed environment
-
• Previous history of working with a remote, distributed team would be beneficial
-
What’s in it for you
-
• Sporty is a remote first company in pursuit of sustainability
-
• A competitive salary + individual performance based bonuses every quarter
-
• 28 days paid annual leave
-
• Our core working hours are 10am-3pm in your local time zone with flexibility outside of this
-
• Referral bonuses & flash bonuses
-
• Top of the line equipment
-
• Annual company retreats to provide great internal networking opportunities
-
Interview Process
-
• Remote video screening with our Talent Acquisition Team
-
• Offline Take home assignment
-
• Remote video interview with Team Members (60 Mins)
-
• Final discussion with the hiring manager (60 mins)
-
If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
More at Sporty Group