Remote Senior Android Engineer (Payments)

Posted

Apply now
Please, let Treatwell know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • We are looking for a talented, friendly, and open Senior Android Developer to help build our partner-facing apps.
  • The Treatwell tech team believes in Agile principles and values, utilizing Scrum and various XP practices, and embraces eventual consistency in new services.
  • Our tech stack supports modern, efficient, and scalable Android application development, leveraging technologies such as Jetpack Compose, flow, and coroutines while also supporting legacy code.
  • We maintain a testable environment with test coverage across the full testing pyramid, including unit tests, integration tests, UI testing, and PACT consumer-driven contract tests.
  • The code is managed in Git with automated builds, tests, and deployments.
  • Responsibilities include creating improved and new ways for salon partners to interact with payment capabilities, developing and maintaining Android applications, and being part of an empowered team that operates independently.
  • The role involves working with various exciting technologies, including Android SDKs, Kotlin Coroutines, and Jetpack Compose, with plans to leverage React Native for hybrid development.
  • You will help realize the vision of the team, mentor existing members, and create and maintain partner-centric applications while improving the mobile app ecosystem.
  • Collaboration with cross-functional teams to translate project requirements into technical specifications is essential.
  • Troubleshooting and fixing bugs and technical problems, as well as keeping up-to-date with the latest trends and technologies from Google, are also part of the role.

Requirements:

  • Solid experience in mobile software development on the Android platform, Kotlin native, and some hybrid experience is required.
  • A good understanding of UX and visual design is necessary.
  • Experience as part of a high-performing, autonomous Agile development team is essential, with a passion for shipping products.
  • A willingness to learn new skills and take on tasks beyond the usual remit, including backend development tasks, is expected.
  • Strong communication skills and the ability to work well in a vocal, passionate team are important.
  • Active participation in the software development community through blogs, meetups, personal projects, or open-source contributions is preferred.
  • An understanding of self-service in a B2B environment, as well as knowledge of memory management, performance, and optimization, is ideal.
  • Familiarity with payment technologies and backend (such as Java) is a plus.
  • Experience in troubleshooting and fixing bugs, especially when mocking third-party libraries, is beneficial.
  • Experience developing hybrid applications that combine React Native components with native Android development is a plus.
  • Candidates must be based in Spain or the Netherlands with a valid right to work in that location.
  • Fluency in English is required.

Benefits:

  • The position offers 28 days of holiday plus bank holidays.
  • Monthly 40 EUR Treatwell vouchers are provided for personal treats.
  • Growth funds are available for personal and professional development.
  • Mental health support is offered through a partnership with Plumm.
  • The role is 100% remote with flexible working arrangements within the specified location (Spain).
  • All necessary tools and devices, such as a laptop, monitor, and keyboard, will be supplied to perform the job effectively.
  • Additional market-related benefits may be available for specific locations.
Apply now
Please, let Treatwell know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback