Senior Android Engineer

Senior Android Engineer

London Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
C

At a Glance

  • Tasks: Develop mobile apps using Kotlin and modern Android practices.
  • Company: Join CreateFuture, a leading digital consultancy with a people-first culture.
  • Benefits: Enjoy 35 days holiday, flexible working, and a supportive team environment.
  • Why this job: Be part of exciting projects and a collaborative team that values your growth.
  • Qualifications: Experience in clean code, unit testing, and cross-functional teamwork is essential.
  • Other info: This hybrid role is ideal for those near Edinburgh, with travel flexibility.

The predicted salary is between 43200 - 72000 ÂŁ per year.

CreateFuture is fast becoming the UK’s most recognisable digital consultancy, with years of experience building digital products and services for major organisations whilst putting our people first. We have offices in the centre of Edinburgh, Leeds, Manchester, and London as well as remote employees located throughout the country. We are a team of creators - whether that’s code, project plans, go to market strategies, culture initiatives, marketing campaigns, large language models or people policies. Together, with our clients, we create the future.

This has seen us collaborate and partner across a multitude of industries and sectors, with the likes of PayPal, adidas, Natwest, FanDuel and Money Saving Expert, to name just a few. Our reputation as a partner determined to deliver high-quality, robust and thoughtful products has enabled us to scale to over 500 people in the last couple of years, and it is our amazing people - along with the safe, supportive and friendly culture we have built - that makes CreateFuture a great place to work. We have been recognised by Best Workplaces UK multiple years in a row - across a number of categories - and our employee exit rate is astonishingly low.

About the role and team: Our iOS and Android teams work simultaneously to bring similar but distinct experiences to our clients. Our Android developers use Kotlin, Coroutines and the latest Jetpack libraries. We’re always looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unit testing across all our projects, code is always peer reviewed, and we encourage these reviews to happen “over the shoulder” (or on a call more recently) to make it a better environment for team members to learn from each other. As a team we meet regularly to discuss new approaches and challenges, whether that’s within our project teams or in the wider mobile community.

What you’ll be doing:

  • Developing mobile apps with a focus on readable, maintainable and tested code using Kotlin, Coroutines and modern android development practices
  • Creating modern adaptable user experiences with Jetpack Compose
  • Collaborating with designers, product owners, testers and clients to deliver great products as an agile team
  • Being an advocate for engineering best practices on android

We’d love to talk to you if you are:

  • Enthusiastic and experienced in using engineering best practices, clean code and unit testing
  • Experience working as part of a cross-functional development team
  • Passion and enthusiasm for delivering great products

What we’ll offer you: At CreateFuture, we challenge ourselves to go beyond the obvious and we care deeply about our craft and customers. You’ll have ambitious projects to sink your teeth into and plenty of opportunities to learn and grow. You’ll be part of our safe, supportive and friendly culture - that looks after you - and join our team of genuinely great people. Our benefits include:

  • Total 35 days holiday (we have flexible bank holidays)
  • Enhanced parental and adoption leave
  • Pension - matched up to 5%

As this is a hybrid role, focussing on Scotland we’re looking for people within a commuting distance of our Edinburgh office and who are flexible to travel to client sites and CreateFuture regional offices. We are very flexible and trust you to manage your own schedule to balance face-to-face time with clients, colleagues and working from home. We create and reinforce a culture that rewards employees’ impact, not just activity. We trust our employees to work autonomously and promote ownership across all levels.

Next steps: Our Talent team aims to respond to all applications within a reasonable timeframe, regardless of whether or not we progress your application. The interview process includes:

  • 30-minute call with one of our Talent Acquisition Team
  • 1-hour competency-based interview
  • Take Home Task & Review
  • 60-minute values-led interview

Our interview process is designed as an opportunity both for our interviewers to learn about your expertise, interests and motivations and for you to gain insights into the role, team and business as a whole, so throughout the process, you’ll meet a few people from our team as well as others from across the business to help you get a well-rounded view of the role and life at CreateFuture. We believe that representative teams made up of people with different backgrounds, skills, and points of view help us build the best workplace possible, and enable us to create genuinely innovative, broadly useful products.

Senior Android Engineer employer: CreateFuture

CreateFuture is an exceptional employer, renowned for its commitment to employee well-being and professional growth. With a supportive and friendly culture, flexible working arrangements, and a focus on innovative projects, employees are empowered to thrive in their roles. The company's recognition as one of the Best Workplaces UK highlights its dedication to creating a rewarding environment for all team members.
C

Contact Detail:

CreateFuture Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Android Engineer

✨Tip Number 1

Familiarise yourself with Kotlin, Coroutines, and Jetpack libraries, as these are essential for the role. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.

✨Tip Number 2

Engage with the Android development community by attending meetups or online forums. This will not only help you stay updated on best practices but also expand your network, which can be beneficial when applying for roles like this.

✨Tip Number 3

Prepare to discuss your experience with agile methodologies during the interview process. Be ready to share specific examples of how you've collaborated with cross-functional teams to deliver successful products.

✨Tip Number 4

Show your passion for clean code and unit testing by discussing any relevant projects where you've implemented these practices. Highlighting your commitment to engineering best practices will resonate well with the team at CreateFuture.

We think you need these skills to ace Senior Android Engineer

Kotlin
Coroutines
Jetpack Compose
Unit Testing
Agile Methodologies
Clean Code Principles
Cross-Functional Team Collaboration
Code Review Practices
Problem-Solving Skills
User Experience Design
Continuous Integration (CI)
Automated Testing
Communication Skills
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Kotlin, Coroutines, and modern Android development practices. Include specific projects where you've implemented clean code and unit testing.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your passion for delivering great products and how you align with CreateFuture's values and culture.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your skills in developing mobile apps and collaborating within cross-functional teams.

Prepare for Interviews: Research common interview questions for Android developers and be ready to discuss your approach to engineering best practices. Think of examples from your past work that showcase your problem-solving skills and teamwork.

How to prepare for a job interview at CreateFuture

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Kotlin, Coroutines, and Jetpack libraries. Bring examples of past projects where you implemented these technologies, and be ready to explain your coding choices and the impact they had on the project.

✨Demonstrate Collaboration

Since the role involves working closely with designers, product owners, and testers, share specific examples of how you've successfully collaborated in cross-functional teams. Highlight any agile methodologies you've used and how they contributed to project success.

✨Emphasise Best Practices

Talk about your commitment to engineering best practices, clean code, and unit testing. Be ready to discuss how you ensure code quality and maintainability in your work, and provide examples of how you've advocated for these practices in previous roles.

✨Prepare for Values-Led Questions

Understand CreateFuture's values and culture, as the interview process includes a values-led interview. Reflect on your own values and think of examples that demonstrate how you align with their mission of creating a supportive and innovative workplace.

Senior Android Engineer
CreateFuture
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>