Senior Android Developer

2 weeks ago


United Kingdom Treatwell Full time

Senior Android Engineer

We’re looking for a brainy, friendly and open experienced Senior Android Developer to help build our customer facing apps. Here in the Treatwell tech team we believe in Agile principles and values, our teams use Scrum and various XP practices, we love DDDand we are embracing eventual consistency in our new services. We like to use the right tech for the job but we don’t get seduced by the latest shiny fads.

Our current Android stack is based on Mortar and Flow, which we are getting away from by migrating to native Android components, also we heavily use RxJava. We are also heavily investing in Kotlin by refactoring older implementations to modules using Jetpackcompose, MVI and Flow, currently more than 96% of code is Kotlin. Also we rely on Retrofit, Dagger2. We believe in a testable environment, with test coverage across the full testing pyramid, including unit tests, integration tests, end-to-end, UITesting andPACT consumer driven contract tests. Our code lives in Gitlab where we also make merge requests and run CI.

Elsewhere in the stack we use Java 8, Spring, Immutables, Tomcat, Jetty, ES2015, NodeJS, ReactJS (both client and on NodeJS server-side), Docker and RabbitMQ among others. Everything runs in AWS.

We do things well, but we’re not complacent. We want to do great work and we want to be known for it. We’re looking for people who can help us to continue to grow and improve as a team.

You will be responsible for:

- Work as part of a cross functional Agile team writing and shipping high quality code frequently.
- Doing whatever you can to help your team meet or exceed its goals and you will drive incremental improvements in both the way we work and the software we deliver.
- Creating, maintaining and prioritising technical stories in a team backlog in order to reduce technical debt, increase app performance, improve build times and decrease story cycle time.
- Introducing ideas that allow the team to embrace Agile, DevOps and CI/CD mindset.

About You
- You are familiar with some of our Android tech stack and can learn the rest very quickly.
- You have experience working with Kotlin.
- You’ve built high quality mobile interfaces using modern technologies and practices.
- You know good UX and visual design when you see it.
- You’ve been part of a high-performing, autonomous Agile development team and you get kick out of shipping.
- You like learning new skills and taking on tasks beyond your usual remit - maybe even some backend development tasks
- You’re a good communicator, fun to work with and enjoy being part of a vocal, passionate team.
- You’re active in the software development community, whether through blogs, meetups, personal projects or open source contribution
- You feel comfortable working in an international environment.

About Treatwell

Hi, we’re Treatwell. Nice to meet you.

We’re a team of 800 (and growing) passionate and brilliantly talented people across Europe. We’re the industry’s smartest salon management software, all connected to Europe’s leading booking platform, working with over 50,000 salon partners across 13 countriesand processing over 8 million bookings every month. And.breathe.

But we’re not done yet. We’re on an exciting journey to digitally revolutionise the hair and beauty community.

If this excites you, we might have just the role for you.

We’ll treat you with:

- 28-days holiday, plus bank holidays
- Monthly £40 Treatwell vouchers so you can treat yourself too
- Benefits platform offering cycle to work scheme, high street discounts and other perks
- Growth funds for you to develop and grow with your team
- A beneficial pension scheme and enhanced parental pay & leave policy
- 100% remote position with flexible working
- Annual Treatwell retreat to a sunny European destination
- All the tools / devices supplied to do the best job you can eg. laptop, monitor, keyboard etc

Equal Ops



  • United Kingdom Tomorrow Recruitment Ltd | B Corp™ Full time

    Senior Android Software Developer Contract / Remote / Inside IR35 Tomorrow in association with a Global Digital Media Business is seeking an experienced Senior Android Software Developer to join our talented mobile development team. In this role, you will be responsible for developing high-quality Android applications, implementing new features,...

  • Android Developer

    4 days ago


    United Kingdom FORT Full time

    The Opportunity Our client are a data consultancy that provide data archiving solutions for their clients which include Twitter, Uber and Linkedin. As a business - they monitor, preserve and analyse their clients sensitive data to ensure that important documents are securely stored that are not needed for the businesses day to day operations so...

  • Android Developer

    1 day ago


    United Kingdom Opus Recruitment Solutions Full time

    Android Developer - Scaling Start-up - Remote - 50k I am currently working with a scaling Software and App Development start-up who are looking for an Android Developer to join their team! You will be joining a small team of developers, working closely with the Founder of the company who has over 10 years of iOS and Android experience which will...

  • Android Developer

    13 hours ago


    United Kingdom Adecco Full time

    Title - Senior Android Software Developer UK – Remote Duration - 6 Months Pay Rate: £52.40 p/h Job Responsibilities: Implement UI and logic changes according to spec Reviewing and approving code Refactoring complex code Suggesting architectural designs and implementation Performance tuning Writing unit and end to end tests Bug fixing ...

  • Android Developer

    1 day ago


    United Kingdom RED Global Full time

    Android Developer - Until the end of the year - Hybrid in London - Freelance Our long-standing Partner is looking for an Android Developer to help with their project which involves Designing and building functional and intuitive applications. Contract details: Android Developer Until End of Year 3 days a week in London City and 2 days a week remotely ...

  • Android Developer

    1 day ago


    United Kingdom Principle Full time

    Looking to elevate your career in Android development? Join our Client - Global Tech Giant - as a Senior Android Software Developer and be part of a team crafting innovative mobile solutions! 6-month contract - within IR35 - PAYE - paid on a weekly basis with a strong possibility of extension. ~ Fully remote within the UK. Candidates to be considered...

  • Android Developer

    3 weeks ago


    United Kingdom HCLTech Full time

    HCL Technologies is a $13+ bn Technology Services company that takes tremendous pride in helping Customers through their Digital Transformation Journey. Our Sharp focus on Mode 1-2-3 strategy has helped us become the fastest large Tech services company globally. What you’ll do: We are looking for an Android Engineer who possesses a passion for pushing...


  • United Kingdom Libro Full time

    fm makes it possible for readers to buy audiobooks from their local, independent bookstore of choice. Our team is passionate about books, local communities, and the vital role that bookstores play in communities around the world. You will be joining our mobile team of one Android and two iOS developers. We work closely with folks on design, product, and...


  • United Kingdom FORT Full time

    The Opportunity Our client are a data consultancy that provide data archiving solutions for their clients which include Twitter, Uber and Linkedin. As a business - they monitor, preserve and analyse their clients sensitive data to ensure that important documents are securely stored that are not needed for the businesses day to day operations so...


  • United Kingdom Allsoft Full time

    Raipur, Chhattisgarh Or Remote (locations within India) We are seeking an experienced Android Native Developer with a minimum of 3 years of experience to join our team. As an Android Native Developer, you will be responsible for designing, developing, and maintaining high-quality and performant Android applications using Java and Kotlin. Collaborate with...


  • United Kingdom RED Global Full time

    Android Developer - Until the end of the year - Hybrid in London - Freelance Our long-standing Partner is looking for an Android Developer to help with their project which involves Designing and building functional and intuitive applications. Contract details: ~ Android Developer ~ 3 days a week in London City and 2 days a week remotely ~ ASAP start...


  • United Kingdom Opus Recruitment Solutions Full time

    Android Developer - Scaling Start-up - Remote - 50k I am currently working with a scaling Software and App Development start-up who are looking for an Android Developer to join their team! You will be joining a small team of developers, working closely with the Founder of the company who has over 10 years of iOS and Android experience which...

  • IOS/Android Developer

    4 weeks ago


    United Kingdom Endeavour Recruitment Solutions Full time

    Android/Java Mobile Developer required for a prestigious telecommunications clients based in Antwerp, Belgium. Ideally we are looking for a candidate who has 5-10 years Android Development experience. Required Technical skills: Git/GitHub and user interface implementation. This is an English speaking role, knowledge of French or Dutch would be...

  • Android Developer

    3 weeks ago


    United Kingdom Agreena Full time

    About Agreena Agreena is an exciting, dynamic, and purpose-oriented organisation united in a mission to mobilise farmers and corporations to unlock the value of nature and help restore the planet. While we’re rooted in agriculture, finance, and technology, our team of experts range from soil carbon scientists and software developers to market strategists...


  • United Kingdom Envitia Group Full time

    Envitia is a digital services and software company that solves complex data challenges​. Our mission is to empower organisations to harness the full potential of data to help build a better world. ​ With deep technical expertise borne out of 35 years of geospatial data heritage, Envitia is a leading provider of consultancy, engineering and software to...


  • United Kingdom HCLTech Full time

    What you’ll do: We are looking for an Android Engineer who possesses a passion for pushing mobile technologies to the limits and will participate in driving our already successful banking service to new heights. You will be a member of a seasoned, cross-functional team of engineers, analysts, designers and growth hackers that will partner with you in...


  • United Kingdom Agreena Full time

    About Agreena Agreena is an exciting, dynamic, and purpose-oriented organisation united in a mission to mobilise farmers and corporations to unlock the value of nature and help restore the planet. While we’re rooted in agriculture, finance, and technology, our team of experts range from soil carbon scientists and software developers to market strategists...

  • Mobile Engineer

    4 weeks ago


    United Kingdom SIHOT España - GUBSE AG Full time

    We’ve been developing our product suite SIHOT since 1986 and our hotel management software runs in more than 3.500 hotels worldwide. At our office in Spain, we are hiring qualified mobile application developer for our department. Produce and implement software designs according to the specifications provided Transform software designs and...


  • United Kingdom Arm Limited Full time

    The FPGA team is part of the global Productivity Engineering group which is responsible for delivering and supporting FPGA platforms at Arm - enabling designs debug and deployment of advanced pre-silicon verification methodologies. These system solutions target a wide range of market segments like mobile, server, IoT, automotive, etc. As a Staff FPGA...


  • United Kingdom Caliberly - Recruitment Agency Full time

    We are seeking to hire #Unity Developers with hands on 4-8 years experience in Unity Development for one of the leading Gaming Company in Dubai. Dubai, UAE ( Relocation benefits will be provided ) Bachelor Degree in Computer Science or Equivalent . Plan and implement game functionality Transform design specification into functional games Unity, C# ...