Senior Android Engineer
New Today
Overview
Senior Android Engineer to work on our flagship Kotlin app that is transforming how people control and share their data.
About Gener8
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 a web browser, browser extension, iOS and Android apps. Our products enable people to transparently and willingly share their data with Gener8, whilst preserving their privacy, so that we can create value from it for them.
We are growing fast. With tens of thousands of new app downloads every month. Each month our desktop browser racks up the equivalent of 250 yrs in time spent browsing on it. As you can imagine, we have huge amounts of proprietary data which we can create value from.
Gener8 was named ‘Disruptor of the year’ in 2022 by the Great British Entrepreneur Awards. Our investors include 3 Dragons from BBC's DragonDen as well as personalities such as the rap star Tinie Tempah, former football manager Harry Redknapp and cricketer Chris Gayle to name a few. In 2023 we met with the Prime Minister at Downing street and were invited to become a member of the Government's new "Smart Data Council", shaping the future of data legislation in the UK. We also regularly engage with European legislators on the Digital Markets Act which empowers users to control and earn from their data.
This role is a unique opportunity to join a fast growing business that is forging a new category - Personal Information Management Systems (PIMS) - with multi billion £ potential.
Role Overview
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. You'll be using 100% Kotlin in your day-to-day work.
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's 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.
Responsibilities
- Influence technical discussions, API designs, and app architecture as features are iterated to deliver value to customers
- Contribute to Android development using Kotlin (100% in daily work) and modern tooling
- Collaborate on modular architecture across feature modules and work with Kotlin Multiplatform to share code with iOS
- Develop and maintain unit, UI, and integration tests for new features
Qualifications
- 5+ years of commercial Android development experience
- Strong grasp of the Kotlin language
- Experience with 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
- Your choice of computer hardware
- Annual training and conference budget
- Regular team days out
- This is your chance to work on a meaningful product that can impact millions of people
Seniority level
- Mid-Senior level
Employment type
- Full-time
Industries
- IT Services and IT Consulting
- Location:
- London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Android Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Fingerprint empowers developers to stop online fraud at the source. We work on turning radical new ideas in the fraud detection space into reality. Our products are developer-focused and our clients range from solo developers to publicly ...
More Details -
-
New Today
Senior Android Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Senior Android Engineer to work on our flagship Kotlin app that is transforming how people control and share their data. About Gener8 Since its launch in 2018, Gener8 has been at the forefront of the "open data" movement: the belief that pe...
More Details -
-
New Today
Senior Android Engineer
-
London
- IT & Technology
Overview Fingerprint empowers developers to stop online fraud at the source. We work on turning radical new ideas in the fraud detection space into reality. Our products are developer-focused and our clients range from solo developers to publicly ...
More Details -
-
New Today
Senior Android Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Senior Android Engineer – London - Hybrid (occasional travel to the office). Up to £85k basic. An exciting opportunity for a Senior Android Engineer to join a fast-moving tech scale-up building data-driven mobile products. This is a respect...
More Details -
-
New Yesterday
Senior Staff Mobile Engineer (Android)
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Senior Staff Mobile Engineer (Android) role at Sava . We are looking for a talented and experienced native Android Engineer to join our growing mobile engineering team. You will play a critical role in designing, developing, and maintainin...
More Details -
-
New Yesterday
Senior Software Engineer, Android
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Overview Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Responsibilities Write and test product or system development code. Triage product or syst...
More Details -