At a Glance
- Tasks: Join our team to develop exciting features for our flagship Kotlin Android app.
- Company: Gener8 is a pioneering company in the open data movement, transforming data control and sharing.
- Benefits: Enjoy remote work options, your choice of hardware, and an annual training budget.
- Why this job: Make a real impact in a fast-growing business with a meaningful product that empowers users.
- Qualifications: 5+ years of Android development experience and strong Kotlin skills are essential.
- Other info: Be part of a company recognised as 'Disruptor of the Year' and engage with influential leaders.
The predicted salary is between 48000 - 72000 £ per year.
This is a hybrid role, with two days in our London office every week.
We\’re looking for a Senior Android Engineer to work on our flagship Kotlin app that is transforming how people control and share their data.
About Us
Since its launch in 2018, Gener8 has been at the forefront of the \”open data\” movement: the belief that people should be able to control and be rewarded from their own data. Gener8\’s consumer products include iOS and Android apps, a web browser and a browser extension. Our products enable people to transparently share their data with Gener8, whilst preserving their privacy, and to earn rewards in return for doing this.
Today we\’re operating in the UK & USA and will be launching in multiple new countries in early 2026.
On the B2B side, the data products that Gener8 creates enable businesses to make faster, smarter decisions. Our customers include some of the world\’s largest Big Tech companies, leading AI companies and prominent organisations in finance and ad tech.
About The Role
You\’ll join the team responsible for major new features in our flagship Android app which helps users better understand their relationship with data and how they can be rewarded from it. This is an exciting opportunity for an individual to make a big impact in a rapidly growing business for a completely new category of product.
Working as part of our existing engineering team, you\’ll be actively influencing technical discussions, API designs, and app architecture as we iterate rapidly to deliver great new features to our customers.
Our Android app is completely written in Kotlin. All new features are built using Compose, with any existing XML layouts gradually being replaced with Compose as well. It uses coroutines for threading and is heavily modularised, each feature having its own dedicated module. There is a combination of unit, UI and integration tests on the project, especially on newer features. We\’re also starting to use Kotlin Multiplatform to share code with our iOS app.
Requirements
5+ years commercial experience with Android development
Strong grasp of the Kotlin language
Experience using Kotlin Coroutines and Flows
Experience with automated testing and continuous delivery
Ability to describe solutions and their architectural tradeoffs
Excellent verbal and written English communication skills
Benefits
Part of a fast‐growing company where you will have real responsibility and autonomy
Competitive Salary + share options, so that you have a slice of the company and share in our success
Work-from-home 3 days per week
32 days of holiday
Your choice of computer hardware
Annual training and conference budget
Regular team days out
#J-18808-Ljbffr
Senior Android Engineer employer: Gener8
Contact Detail:
Gener8 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Android Engineer
✨Tip Number 1
Familiarise yourself with Kotlin and its latest features, especially Compose and Coroutines. Being able to discuss your experience with these technologies in detail will show that you're not just familiar but also passionate about the tools they use.
✨Tip Number 2
Engage with the open data movement and understand Gener8's mission. Showing genuine interest in how their products empower users can set you apart during discussions and interviews.
✨Tip Number 3
Prepare to discuss architectural trade-offs in Android development. Be ready to share examples from your past work where you made decisions that impacted app performance or user experience.
✨Tip Number 4
Network with current or former employees of Gener8 on platforms like LinkedIn. Gaining insights into the company culture and team dynamics can help you tailor your approach and demonstrate your fit for the role.
We think you need these skills to ace Senior Android Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 5+ years of Android development experience and your strong grasp of Kotlin. Include specific projects where you've used Kotlin Coroutines and Flows, as well as any automated testing you've implemented.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company’s mission in the open data movement. Mention how your skills align with their needs, particularly in app architecture and technical discussions.
Showcase Relevant Projects: If you have worked on any significant projects that involved Kotlin or Android development, be sure to include them in your application. Describe your role, the technologies used, and the impact of the project.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any grammatical errors or typos. Clear and professional communication is key, especially since excellent written English skills are required for this position.
How to prepare for a job interview at Gener8
✨Showcase Your Kotlin Expertise
Make sure to highlight your experience with Kotlin during the interview. Be prepared to discuss specific projects where you've used Kotlin, especially in relation to coroutines and flows, as this is crucial for the role.
✨Discuss Architectural Trade-offs
Be ready to explain your thought process behind architectural decisions in previous projects. Gener8 values candidates who can articulate the pros and cons of different approaches, so prepare examples that demonstrate your ability to evaluate trade-offs.
✨Emphasise Testing Experience
Since automated testing is a key part of their development process, share your experience with unit, UI, and integration tests. Discuss how you ensure code quality and reliability in your projects, as this will resonate well with the interviewers.
✨Communicate Clearly
Excellent verbal and written communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you'll need to collaborate with various team members and stakeholders at Gener8.