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 of our SaaS, developing and maintaining Android applications, and being part of an empowered team that operates independently.
The role involves working with a variety of exciting technologies, including Android SDKs, Kotlin Coroutines, Jetpack Compose, and leveraging 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 emerging 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.
Ideally, candidates should have an understanding of self-service in a B2B environment and knowledge of memory management, performance, and optimization.
Familiarity with payment technologies and backend (such as Java), troubleshooting and fixing bugs, especially with third-party libraries, and hybrid applications that combine React Native components with native Android development is a plus.
Benefits:
Employees receive 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 position is 100% remote with flexible working arrangements.
All necessary tools and devices, such as a laptop, monitor, and keyboard, are supplied to ensure optimal job performance.
Additional market-related benefits are available for specific locations.
Apply now
Please, let Treatwell know you found this job
on RemoteYeah
.
This helps us grow 🌱.