Senior Android Engineer (SaaS)

Job title:

Senior Android Engineer (SaaS)

Company:

Treatwell

Job description

Senior Engineer – Android (SaaS)We’re looking for a talented, friendly and open Senior Android Developer to help build our partner’s 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 DDD and 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 tech stack is designed to support modern, efficient, and scalable Android application development. We leverage Android technologies such as Jetpack Compose, flow, and coroutines whilst supporting legacy code. We believe in a testable environment, with test coverage across the full testing pyramid, including unit tests, integration tests, UITesting, and PACT consumer-driven contract tests. Our code lives in Git and we have automated builds, tests, and deployments.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 teamYou will be responsible for:

  • Playing a key role in creating improved and new ways for our salon Partners to interact with payments capabilities of our SaaS.
  • Developing and maintaining Android applications.
  • Be part of an empowered team to operate independently and to ship to production as frequently as you see fit.
  • Working on a variety of exciting technologies (Android SDKs, Kotlin Coroutines, Jetpack Compose, etc). We have plans to leverage React Native for hybrid development soon. We also maintain libraries or bridges with physical devices (POS and Epson).
  • Helping us to realise this vision and accelerate the journey, knowing what great technology looks like, and mentoring our existing team.
  • Create and maintain partner-centric applications whilst improving and updating the native/hybrid mobile app ecosystem.
  • Understanding and translating project requirements into technical specifications by collaborating with cross-functional teams.
  • Troubleshooting and fixing bugs and technical problems.
  • Keeping up-to-date with the latest trends and emerging technologies released by Google.

About you:

  • You have solid experience in mobile software development on the Android platform, Kotlin native, and some hybrid experience.
  • 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 a 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 contributions.
  • Ideally, you have an understanding of self-service in a B2B environment and an understanding of memory management, performance, and optimization.
  • Familiarity with these is a plus:
  • Payment technologies and Backend (such as Java)
  • Troubleshooting and fixing bugs and technical problems, especially when mocking third-party libraries.
  • Experience developing hybrid applications that combine React Native components with native Android development is a plus
  • You are based in any of the countries that are listed in the job description (Spain, Greece or the Netherlands), with a valid right to work in that location.
  • You can communicate fluently in English.

About TreatwellHi, we’re Treatwell. Nice to meet you.We’re a team of 700 passionate and brilliantly talented people across Europe. We’re the industry’s smartest salon management software, all connected to Europe’s leading bookings platform, working with over 50,000 salon partners across 13 countries, 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 just have the role for you.We’ll treat you with:

  • 28-days holiday, plus bank holidays
  • Monthly 40 EUR Treatwell vouchers so you can treat yourself too
  • Growth funds for you to develop and grow with your team
  • Mental health support through our partnership with Plumm
  • 100% remote position with flexible working within the locations we are listing for the role (Spain, Greece, or the Netherlands), meaning that you’ll be attached to our legal entity in that country, so you must hold a permanent and valid residency permit.
  • All the tools / devices supplied to do the best job you can eg. laptop, monitor, keyboard etc.
  • Other market-related benefits for specific locations

Expected salary

Location

España

Job date

Thu, 05 Dec 2024 23:55:31 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.

Share
yonnetim

Published by
yonnetim
Tags: scrum

Recent Posts

Enterprise Asset Management Consultant (Maximo)

Location: Netherlands Salary: Competitive Type: Permanent Main Industry: Search Engineering Jobs Other Industries & Skills: Utilities…

2 minutes ago

Teaching Assistant

Job title: Teaching Assistant Company: Prospero Teaching Job description Job descriptionTeaching AssistantLocation: WallaseyStart Date: January…

4 minutes ago

Deputy IT Lead – Administration

Job title: Deputy IT Lead - Administration Company: PST Job description PST.AG is a premier…

5 minutes ago

Customer Service Representative Wholesale – Portuguese and Spanish

Job title: Customer Service Representative Wholesale - Portuguese and Spanish Company: Skechers Job description Customer…

6 minutes ago

Project Manager Connectivity

Job title: Project Manager Connectivity Company: Capgemini Job description Description de l'entrepriseCapgemini Engineering, leader mondial…

7 minutes ago

UK Group Risk Claims Specialist

Job title: UK Group Risk Claims Specialist Company: Aon Job description Posting Description:Do you want…

16 minutes ago
If you dont see Apply Button. Please use Non-Amp Version