Mobile Software Engineer Android at Booksy #vacancy #remote

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

Leave a Reply