Mobile Software Engineer (Android)

1 hour, 33 minutes ago
Full-time
Senior
Software Development
Booksy

Booksy

Booksy is a cloud-based appointment booking software for beauty professionals, offering automated scheduling, calendar management, payments, and marketing tools. With over 23 million clients worldwide, Booksy is the largest Beauty Booking Marketplace, ...

Diversified Consumer Services
251-1K
Founded 2014
$119M raised

Description

  • Architect robust, secure payment flows for Booksy’s financial ecosystem.
  • Integrate and optimize payment methods such as BLIK, Tap to Pay, and Booksy card readers.
  • Modernize legacy payment systems into production-ready code with strong data integrity and security.
  • Manage end-to-end money flows, including provider payouts and financial reconciliation.
  • Maintain high availability and reliability in core payment and money-handling systems.
  • Set high standards for code quality and collaborative development practices within the engineering team.
  • Use AI tools to automate parts of the development lifecycle and improve payment processing reliability.
  • Leverage AI in code review to identify transaction edge cases and strengthen security.
  • Collaborate with product, design, and engineering stakeholders on strategic payment-rail decisions.
  • Balance hands-on implementation with technical leadership for the financial infrastructure stack.

Requirements

  • Very good knowledge of Java, Kotlin, and the Android framework.
  • Strong understanding of the full feature flag process.
  • Ability to write unit tests with JUnit and automation tests with Espresso independently.
  • Understanding of CI/CD processes and tools such as GitLab CI, Bitrise, or Firebase Test Lab.
  • Experience creating more complex generic UI components using Jetpack Compose.
  • Good understanding of MVVM and mobile app architecture.
  • Conversational English language skills.
  • English CV and application submission required.
  • Preferred experience with modern Android payment, checkout, or financial flows (implied by the role).

Benefits

  • Flexible working hours.
  • Remote work within your country.
  • Opportunity to work for a fast-growing global beauty marketplace.
  • Welcoming team environment with a focus on support and collaboration.
  • Opportunity to develop in an international environment across teams in 6 countries.
  • Additional location-dependent benefits.
  • Inclusive hiring process with accommodations available for accessibility needs.
  • AI-assisted recruitment process with human decision-making and fairness review.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Android Engineer - DevRel Team

Rive 11-50 Internet Software & Services

Rive is hiring an experienced Android Engineer on its Developer Relations team to build and support the Android runtime that powers interactive experiences across apps, websites, and games.

Android C++ Flutter Jetpack Compose Kotlin React Native
20 hours, 38 minutes ago

[Job 29243] Senior Developer Android - Kotlin, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is seeking a Senior Android Developer in Brazil to build and evolve a remote-friendly mobile application using Kotlin within a scalable, modular product environment.

Android CI/CD Git Jetpack Compose Kotlin
1 day, 23 hours ago

Senior Android Engineer

Deblock 11-50 Banks

Android Engineer at a FinTech company building and deploying the main Android app while working closely with product and design to create polished customer-facing experiences.

Agile Android Blockchain Figma Jetpack Compose Kotlin
3 days, 23 hours ago

[Job 29235] Senior Android Developer, Brazil

CI&T 5K-10K Internet Software & Services

Senior Android Developer role at CI&T supporting a media client in a remote Brazil-based team to build and maintain scalable Android solutions with technical leadership and close collaboration across product stakeholders.

Agile Android Studio BDD CI/CD Encryption Firebase Git Google Analytics Gradle GraphQL Java Jetpack Compose JWT Kanban Kotlin Maven Scrum SQLite TDD
4 days, 17 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers