667 Android Engineer jobs in the United Kingdom
Android Engineer
Posted 5 days ago
Job Viewed
Job Description
Starling is the UK’s first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way.
We’re a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We’re a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices.
Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together!
The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.
Hybrid Working
We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week.
Our Engineering Environment
Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech .
We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good.
We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis.
Our mobile engineers work in cross-functional feature teams arranged across broader engineering groups, and as an Android engineer you’ll be working in at least one of such teams. You are empowered to make the decisions necessary for the platform and to provide insight to the team leads on such projects. You’ll also be working closely with other Android engineers with a variety of experience levels and interests, helping us improve and develop our Android app, CI automations and tooling. You’ll be committing, reviewing and shipping new code right from the first week!
Senior Android Engineer
Posted today
Job Viewed
Job Description
Senior Android Engineer
Location: UK Remote
Duration: 6 months
Day Rate: £450-£00 Outside IR35
We are actively looking for multiple Android Engineers to join a company who is on a mission to become the ultimate one-stop shop for sports fans—from betting and watching to discussing the biggest matches, all in one place. To support this vision, they are launching a brand-new, dedicated live sports streaming platform — and we need expert Android Engineers to help build it from the ground up.
This is not a maintenance role — it’s a greenfield build, and we’re moving fast. Their goal is to launch within 6 months, so we need high-performing engineers who can move quickly, own their space, and deliver quality under pressure. You’ll collaborate directly with Product Managers, Designers, and the Technical Director to create a scalable, high-performance streaming platform that supports rapid global expansion.
As the Android Engineer you will:
- Build features across the full Android stack – networking, persistence, UI, and business logic.
- Architect scalable, efficient, and reusable mobile solutions for live video streaming.
- Optimize performance, UI, and infrastructure for a smooth and responsive user experience.
- Work closely with backend and design teams to deliver fully integrated end-to-end features.
- Proactively identify technical improvements, drive mobile best practices, and contribute to the evolution of the platform.
- Collaborate in a remote, fast-paced team environment while maintaining a high level of autonomy and initiative.
Key Skills Required:
- 5+ years of Android development experience (Java, Kotlin).
- Strong background in mobile video playback and streaming technologies.
- Hands-on experience with Android TV; bonus points for webOS, Roku, Fire OS.
- Deep knowledge of mobile architecture, concurrency, and memory management.
- Proven ability to write maintainable, testable, and performant code.
- Strong communication skills and experience working in distributed, high-performing teams.
If you love working in a fast-paced, delivery focused environment, you are proactive and ambitious please apply.
Senior Android Engineer
Location: UK Remote
Duration: 6 months
Day Rate: £450-£500 Outs e IR35
If you’re ready to take on this challenge and believe you have the expertise to succeed, apply with your updated CV today. For more information, reach out to Alexandra Martuccio at Understanding Solutions via LinkedIn
Senior Android Engineer
Posted today
Job Viewed
Job Description
About us
At Zego, we know that traditional motor insurance holds good drivers back. It's too complicated, too expensive, and it doesn't take into account how well you actually drive.
That's why, since 2016, we've been on a mission to change all of that. Our mission at Zego is to offer the lowest priced insurance for good drivers.
From van drivers and gig workers to everyday car drivers, our customers are our driving force - they're at the heart of everything we do.
We've sold tens of millions of policies so far, and raised over $200 million in funding. And we're only just getting started.
About the role
We’re looking for a Senior Android Engineer to play a key role in shaping the architecture and delivering a world-class Android application that provides our customers with an exceptional user experience. As part of our mobile team, you’ll contribute to two core products:
- The Consumer-Facing App – used by our customers to handle their policies and access insights about their driving behaviour.
- The Mobile SDK – a native SDK responsible for collecting the data required to determine driving patterns, which is ultimately used to create a driver score.
Beyond coding we are seeking someone who brings deep experience in building secure, scalable, and high-performance Android applications, while also contributing to the broader technical strategy and mentoring others within the team.
Requirements
Your responsibilities as a Senior Android Engineer will include:
- Taking a pivotal role in crafting and enhancing the core application experience on the Android platform.
- Refining our existing apps to ensure we deliver the premier experience in the market.
- Set technical direction and drive engineering best practices across multiple teams or a business unit.
- Leading by example in upholding code styles and standards, fostering best practices within our engineering team.
- Collaborating with Product Managers and various teams to launch exciting new products and features.
- Facilitate knowledge sharing through code reviews, design docs, tech talks, etc.
To thrive as a Senior Android Engineer, you should have:
- 6+ years of Android development experience.
- Solid understanding of software architecture, design patterns and best practices.
- Proven experience in app development using Kotlin, Coroutines, Jetpack Libraries, Jetpack Compose, .
- Experience in building SDKs that are scalable, user-friendly, and performant for third-party developers.
- Strong communication skills and a collaborative spirit to create outstanding customer experiences.
- Experience in telematics is a plus.
- While not mandatory, familiarity with the insurance or finance industries is appreciated, along with a genuine interest in how insurance can enhance customer lives and empower meaningful employment.
- You will be someone who’s actively curious about how AI can enhance your work - keen to experiment, learn quickly, and apply tools that improve productivity, streamline tasks, or unlock new ways of thinking. Whether you’re already hands-on or fast building confidence, you take ownership of staying ahead and working smarter.
What’s it like to work at Zego?
Joining Zego is a career-defining move. People go further here, reaching their full potential to achieve extraordinary things.
We’re spread throughout the UK and Europe, and united by our drive to get things done. We’re proud of our company and our culture – a friendly and inclusive space where we can lift each other up and celebrate our wins every day.
Together, we’re setting the bar higher, delivering exceptional work that makes a difference. Our people are the most important part of our story, and everyone here plays a role. There’s loads of room to learn and grow, and you’ll get the freedom to steer your career wherever you want.
You’ll work alongside a talented group who embrace each other's differences and aren’t afraid of a challenge. We recognise our achievements, learn from our mistakes, and help each other to be the best we can be. Together, we’re making insurance matter.
How we work
We believe that teams work better when they have time to collaborate and space to get things done. We call it Zego Hybrid. While some of our team choose to come into our central London office once a week, we’re flexible - some people prefer being in once a month or even quarterly. It’s all about finding the right balance between collaborative face time and focused home-working, so we can achieve great results while maintaining a healthy work-life balance
Zego's approach to AI
We believe in the power of AI to meaningfully improve how we work - helping us move faster, think differently, and focus on what matters most. At Zego, we encourage people to stay curious and intentional about how AI is leveraged in their work and teams to drive practical impact every day. This is your chance to do the most meaningful work of your career - and we’ll provide you with the tools, support, and freedom to do it well.
Benefits
We reward our people well. Join us and you’ll get a market-competitive salary, private medical insurance, company share options, generous holiday allowance, and a whole lot of wellbeing benefits. And that’s just for starters.
We’re an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, or disability status.
#LI-HYBRID
Senior Android Engineer
Posted 5 days ago
Job Viewed
Job Description
Starling is the UK’s first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way.
We’re a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We’re a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices.
Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together!
The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.
Hybrid Working
We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week.
Our Engineering Environment
Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech .
We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good.
We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis.
Our mobile engineers work in cross-functional feature teams arranged across broader engineering groups, and as an Android engineer you’ll be working in at least one of such teams. You are empowered to make the decisions necessary for the platform and to provide insight to the team leads on such projects. You’ll also be working closely with other Android engineers with a variety of experience levels and interests, helping us improve and develop our Android app, CI automations and tooling. You’ll be committing, reviewing and shipping new code right from the first week!
Contract Android Engineer
Posted 13 days ago
Job Viewed
Job Description
6 month outside IR35 contract
About Us:
As part of our exciting growth journey, we’re expanding our Mobile Engineering team and are on the lookout for a talented Android Engineer to join us on a hybrid basis at our London office.
This is a rare chance to work on high impact greenfield products for some of the biggest and most iconic sports brands in the world. You’ll be at the forefront of building modern, scalable apps from the ground up, helping shape the future of fan engagement across global sport.
You’ll bring technical expertise and strong delivery focus. Contributing high-quality code, collaborating closely with our in-house teams, and helping us hit key milestones.
You’ll be embedded in a passionate, cross-functional team and supported to do your best work while working on fast-moving, purpose-driven projects that reach millions of fans worldwide.
Requirements
- Build and maintain high-quality native Android applications using Kotlin and Jetpack Compose, with a focus on fast delivery and maintainable architecture.
- Work closely with internal teams and client stakeholders to develop end-to-end mobile features that align with product goals and timelines.
- Contribute to architectural decisions in collaboration with senior engineers — with a strong emphasis on scalability, testability, and performance.
- Collaborate within cross-functional squads (designers, PMs, QA, backend) to ship new features to live apps used by sports fans worldwide.
- Ensure a high standard of quality through code reviews, testing, and engineering best practices.
- Join a hybrid working environment, with 2 days per week in our London office to enable strong collaboration on fast-moving projects.
What We’re Looking For
- Proven expertise in Kotlin and Jetpack Compose, ideally with multiple apps shipped to the App Store or in production use.
- Strong understanding of scalable app architectures (e.g. clean architecture).
- Passion for delivering high-quality UI/UX that adapts well across screen sizes and device types.
- Comfortable working in CI/CD environments, using tools like Bitrise, CircleCI, GitHub Actions, or Azure DevOps.
- Hands-on experience with agile development practices, and a pragmatic approach to testing including unit, integration, and UI testing.
Nice To Have
- Experience working on sports, media, or gamification apps, particularly those with high user engagement or real-time data.
- Familiarity with live data integration, streaming APIs, or event-based user experiences.
- Personal passion or understanding of sports
Senior Android Engineer
Posted 16 days ago
Job Viewed
Job Description
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 usSince 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 new app downloads every month. Every 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 Dragon’s Den 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.
About the roleYou’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 .
Requirements
This is the right opportunity for you if you have:
- 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
Lead Android Engineer
Posted 162 days ago
Job Viewed
Job Description
About Arondite
Arondite is a new defence deep tech company building the foundational software and AI to power the autonomous age. Our aim is to revolutionise the way organisations collaborate with robotic and autonomous systems and use the data they generate. We are driven by our determination to help defend our collective democratic values and by our strong belief that an elite group of engineers can make a big difference. We are ambitious, well-funded and building for the long-term.
If you are motivated by our mission and if you want to be part of a growing team of outstanding engineers, then we want to hear from you.
Requirements
About the role
Arondite is looking for an experienced Android Engineer with specialised expertise in low-level networking to join our innovative team. You should have 5+ years of Android development experience with a strong command of Kotlin and Java, and deep knowledge of complex network architectures including handling offline scenarios and network optimizations. While focusing on networking challenges, you'll be writing clean, maintainable code and implementing custom protocols on a daily basis. To help you decide if Arondite is for you, here's what you can expect:
You will join Arondite at a pivotal moment in the company’s journey. Our company’s future will be built on a foundation of exceptional engineers, people who find high-impact and technically challenging work engaging and exciting, and who consistently deliver outsized impact. You will collaborate with other brilliant minds to solve some of the world’s hardest and most important engineering problems.
You will have ownership and autonomy from Day One. There is a flat hierarchy at Arondite. From your first day, you will directly influence the design, functionality, and direction of Arondite’s product offering. We hire the best people and give them extremely high levels of autonomy; the sky is the limit for an individual with the right ambition.
You will design and build software to enable autonomous systems to collaborate, process vast quantities of data, and take meaningful action. You will iterate closely with and enhance the capabilities of end users who do globally impactful work. The software you create will present complex information in an intuitive way to enable humans to task, control and supervise multiple robotic and autonomous systems.
In particular, you should apply if you have:
- 5+ years of Android development experience with a strong understanding of Kotlin and Java
- Expertise in low-level networking on Android, including working with sockets, WebSockets, and custom networking protocols.
- Deep knowledge of complex network architectures, including handling offline scenarios, caching strategies, and network optimizations
- Familiarity with Jetpack components and modern Android development best practices
- Ability to write clean, maintainable and testable code with unit and integration tests
- Strong problem-solving skills and ability to work in a fast-paced environment
It would be beneficial if you have:
- Experience with geo/mapping applications, including working with Cesium, Mapbox or custom mapping solutions
- Experience optimising for battery life and low power consumption
- Knowledge of video streaming protocols (RTSP, WebRTC) and optimizing media playback on Android
- Experience implementing and optimizing real-time push notifications
- Familiarity with Android security practices related to networking, encryption, and data protection
- Prior experience in industries such as navigation, transportation, or live video streaming
Security clearance
We believe in working closely with customers. As a result, this role will require the individual to hold a clearance or be willing to undergo UK security vetting to Security Check (SC) or above. This normally requires having continuous residency in the UK for at least 5 years.
Office vs Hybrid
We are focused on building a positive, collaborative engineering culture. As a result, we believe in making the office a friendly, comfortable and fun place to be and we try to work from the office where possible. Of course, there are times when it makes sense to work from home and that's OK. You may also need to travel to visit customers. But in general, you should only apply to join Arondite if you're excited to come into the office and work in person more often than not.
Benefits
What we offer
- Highly competitive base salary
- Generous equity in EMI Options in a well-funded and growing startup
- 7% employer pension contribution
- A great office in Old Street offering wellness workshops and community events
- Free breakfast and lunch every day; free pizza and beers weekly
- The ability to work with and learn from exceptional colleagues with deep defence industry knowledge and academic excellence
- Any resources and equipment that you need to do your job in a world-class way
- Health and dental insurance
- Cycle to work scheme
- Relocation support
- Visa sponsorship for extremely strong candidates
Be The First To Know
About the latest Android engineer Jobs in United Kingdom !
Android Engineer - Engine by Starling
Posted 15 days ago
Job Viewed
Job Description
At Engine by Starling , we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology.
Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business.
Starling Bank has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success.
Our technologists are at the very heart of Engine and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together!
The way to thrive and shine within Engine is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, and discovering to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.
Hybrid Working
We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person.
About Engineering at Engine by Starling -
Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear more from the team in some case studies below, and our work with Women In Tech .
We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to banking worldwide. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Engine, to continue changing banking for good.
As an Engineer you will:
- Contribute to our award winning Android app and internal tooling
- Build new features and products from scratch in a configurable way
- Share your knowledge with those around you, contributing to our learning culture
- Own your projects, working in small teams across the bank to collaboratively deliver
- Aim for greatness in everything you do, staying curious and inquisitive
- Be part of a scaling team and organisation as we change banking for good
You are empowered to make the decisions necessary for the project and to provide insight to the team leads. You’ll also be working closely with other Android engineers with a variety of experience levels and interests, helping us improve and develop our Android app, CI automations and tooling. You’ll be committing, reviewing and shipping new code right from the first week!
Requirements
As an Android engineer, you’ll report to and catch-up regularly with a mobile lead engineer who will support you on your journey in Engine. We have a strong collaborative and open culture here so you’ll find support outside your team too.
As a fully digital bank, we are looking for engineers that are able to understand and prioritise security when implementing new features, fixing bugs or making technical improvements, across all the layers. Our team is designing, building and releasing new screens every day, for this reason we are interested in people with a particular focus on Accessibility along with writing clean and maintainable code.
The way to thrive and shine within Engine is to be a self-driven individual and be able to take full ownership of everything around you: From building the code, shipping and maintaining it, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers.
Our aim is to deliver stable, resilient and high quality code, that is why testing is another key quality we look for when expanding our team. We use Espresso to write our UI/E2E Test and JUnit to write our Unit Tests across all layers of the application, as well as manually test all features before they go into production. We also work closely with QA engineers to ensure we have an additional level of testing when working on complex feature delivery.
The Android world
In the Engine Android project we are proud to be working with some of the latest technologies in the industry. When adopting new technologies we always consider as a team whether it’s the best choice for our product and our users.
We are currently in the process of building a number of SDKs for our clients utilising the modules we’ve already created in the Starling UK App. We’ll be using these to support the development of an app in Romania with SaltBank and build an entirely new banking app for one of our partners in Australia called AMP Bank, a really exciting opportunity! In the Engine SDKs we generally aim to use the latest technology as our clients would expect, but, we also rely heavily on the existing Starling codebase which uses some older libraries too, so you’ll need a good understanding of a wide range of libraries and technologies. We use Dagger, Realm, Retrofit, Coil, Compose, Coroutines and Compose, but there’s still a lot of work to do migrating from XML layouts and RxJava2.
Building SDKs that we plan to launch internationally can present some new challenges, so if you’ve ever had experience maintaining a library, contributing to OSS, or have dealt with Internationalisation we’d love to hear about it. If that’s all new to you, don’t worry, we’re learning too!
We want our app to look great for the Android platform and have worked closely with our designers to set up a component library and have themed our app accordingly. Feature parity is important to us so Android and iOS apps are often built alongside each other.
As a team we meet together every week to talk through pain points and potential improvements we’ll like to make to the project. We regularly meet in real life to attend conferences and meet-ups together too!
Interview process
Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team:
- First interview: ~45 minutes
- Take home technical test (no time limit)
- Technical face to face: ~1.5 hours
- Final Interview: ~45 minutes
Benefits
- 33 days holiday (including public holidays, which you can take when it works best for you)
- An extra day’s holiday for your birthday
- Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off
- 16 hours paid volunteering time a year
- Salary sacrifice, company enhanced pension scheme
- Life insurance at 4x your salary & group income protection
- Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
- Generous family-friendly policies
- Incentives refer a friend scheme
- Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks
- Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing
About us:
You may be put off applying for a role because you don't tick every box. Forget that! While we can’t accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren’t sure if you're 100% there yet, get in touch anyway. We’re on a mission to radically reshape banking – and that starts with our brilliant team. Whatever came before, we’re proud to bring together people of all backgrounds and experiences who love working together to solve problems.
Engine by Starling is an equal opportunity employer, and we’re proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law.
When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Engine by Starling and Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Android Application Developer
Posted 16 days ago
Job Viewed
Job Description
We are looking for a talented and passionate Android Application Developer to design, build, and maintain high-performance, user-friendly Android applications. The ideal candidate will have strong experience with Java/Kotlin, modern Android SDKs, and a deep understanding of mobile development best practices.
Key Responsibilities:-
Design, develop, test, and deploy Android applications using Java and/or Kotlin.
-
Collaborate with UI/UX designers, backend developers, and product managers to deliver intuitive mobile experiences.
-
Integrate RESTful APIs and third-party libraries to enhance app functionality.
-
Maintain and improve existing applications, fixing bugs and optimizing performance.
-
Write clean, scalable, and well-documented code.
-
Ensure apps meet quality standards through unit testing and code reviews.
-
Stay updated on emerging trends in Android development, tools, and frameworks.
-
Publish and manage apps on the Google Play Store, including handling updates and release cycles.
-
Ensure compliance with data privacy, security standards, and platform guidelines.
-
Bachelors degree in Computer Science, Software Engineering, or a related field.
-
2+ years of experience in Android application development.
-
Proficiency in Java and/or Kotlin and familiarity with Android Studio.
-
Experience with MVVM or MVP architectural patterns.
-
Strong knowledge of Android SDKs, Jetpack components, and UI design principles.
-
Experience with Git, Firebase, and version control systems.
-
Solid understanding of mobile app lifecycle, memory management, and asynchronous programming.
-
Experience with reactive programming (RxJava, Coroutines, LiveData).
-
Knowledge of CI/CD for mobile apps and Play Store deployment processes.
-
Experience with cross-platform tools like Flutter or React Native is a plus.
-
Published at least one app on the Google Play Store.