Booksy is a Polish scaleup founded in 2015, offering an online platform for booking appointments and a business management system for the hair & beauty industry. We are one of the fastest growing Polish companies and an international leader in our field . We operate globally and have ambitious goals!
Booksy offers a dynamic work environment and great career opportunities for people with a variety of skill sets – from IT professionals to marketers, salespeople and customer service specialists.
For one of our product tech teams, we are currently looking for a Mobile Software Engineer (Android) who values team development, a great atmosphere, and the opportunity to create a product that genuinely improves the lives of its users.
Key Responsibilities
- Creating and delivering software, maintaining and developing mobile applications.
- Participation in team programming tasks for platform development, including application testing, conducting code reviews, and supporting less experienced developers.
- Responsibility for the quality and stability of the delivered product.
- Performing deployment tasks.
- Implementing unit tests.
- Preparing documentation.
- Troubleshooting software errors.
- Resolving ongoing issues.
- Participation in team programming tasks for application development through planning and implementing experiments, such as A/B testing or POC.
Our requirements
- Minimum 3 years of professional experience in programming mobile applications for the Android platform.
- Proficiency in Android Framework, Java, Kotlin, Jetpack Compose, MVVM, JUnit, Espresso, and Git (working with GitFlow).
- Strong understanding of software development principles and the ability to independently prepare technical specifications and solve ongoing problems.
- Ability to design, develop, test, deploy, maintain, and improve medium-sized features or systems.
- Ability to write comprehensive tests for your code and actively contribute to integration testing. In-depth understanding of the CI/CD process; regularly commit code that is well-tested and ready for deployment.
- Basic knowledge of CI/CD tools such as GitLab CI, Bitrise, or Firebase Test Lab.
- Understanding of how to incorporate feature flags into sprint tasks.
- Attention to detail and quality assurance.
- Proficiency in English at the B2+ level.
Nice to have
- Expertise in product growth, experiments, and A/B testing in product development. Experience working in the Scrum/Agile methodology.
- Experience with sharing knowledge within the team.
What we offer
- Type of contract tailored to your needs and flexible working hours.
- Opportunity to work remotely or in one of our dog-friendly offices (Warsaw, Bielsko-Biała).
- Work in a welcoming team which is always ready to help ( check and learn more about us!).
- Opportunity to develop in an international environment – we have teams in 6 countries, including USA, Brazil and UK
- Benefits: private medical care, multisport card co-financing, PetHelp, insurance plan, free online English classes, a cafeteria platform and much, much more 🙂
Sounds interesting? Apply by completing the recruitment form 🙂 We’re waiting for you!~ Booksy Team
Git Agile CI/CD GitLab CI/CD android-espresso Customer service Kotlin bitrise JUnit Marketing Android Information technology (IT) MVVM Jetpack Compose firebase-test-lab Java Scrum Git-flow