Senior Android Engineer, Point-of-Sale

Flatpay

København

Presencial

DKK 800.000 - 1.100.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Flatpay is expanding its Barcelona/Denmark-based fintech team, seeking an experienced Senior Android Engineer to shape the Android POS platform. You’ll lead cross-functional initiatives, collaborate with Product and Design, and own features from conception to production.

You’ll ensure scalable, reliable integrations with printers, payment terminals, and real-time AWS MQTT communication. You’ll bring 7+ years of software engineering, strong distributed-systems experience, and a hands-on approach

Formación

  • 7+ years of professional software engineering experience.
  • Strong experience designing and operating distributed systems.
  • Demonstrated ability to lead technical projects involving multiple engineers and influence architectural decisions.
  • Comfortable navigating ambiguity and shaping new products and systems.
  • Ability to break down complex problems into pragmatic, maintainable solutions.
  • Strong communication and collaboration skills.
  • Experience building scalable backend platforms and APIs.
  • Continuously improve CI/CD pipelines.
  • Contribute to testing, operational excellence and a collaborative team culture.
  • Experience within payments, fintech, e-commerce, SaaS, or high-scale transaction systems is a plus

Responsabilidades

  • Designing, building and evolving features across our Point of Sale platform platform.
  • Lead feature and platform initiatives involving multiple engineers, driving delivery from discovery through production
  • Build and maintain features in the Android POS platform in Kotlin/Compose that connects to printers, payment terminals and utilizes real–time communication via AWS MQTT.
  • Take ownership of features from design and implementation through deployment and maintenance
  • Drive architectural decisions and long-term technical improvements
  • Improve reliability, observability, performance, and security across the platform
  • Mentor engineers through coaching, code reviews, and knowledge sharing
  • Continuously improving our engineering practices, tooling and development experience
  • Contribute to testing, operational excellence and contribute to a collaborative team culture

Conocimientos

Distributed systems
Technical leadership
Communication
Problem solving
CI/CD
API design
Collaboration
Payments fintech
Android development

Herramientas

Kotlin
Android
Java
Jetpack Compose
MVVM
Dagger Hilt
Room
DataStore
Retrofit
AWS MQTT
JUnit
Espresso
Robolectric
GitHub Actions

Descripción del empleo

About Flatpay

Flatpay is not just another payment solution; we're dedicated to innovating the market for payment solutions and financial services in the SME segment with our customer-centric and transparent services. We've grown into one of the fastest-growing fintech companies out of the Nordics and Denmark's fastest unicorn company. Today, we're more than 2,000 colleagues across Europe, building products that make a real difference for our customers. We're ambitious, move fast, and like to challenge the status quo - but we also believe work should be fun. We celebrate wins, help each other out, and create an environment where people can do great work while genuinely enjoying the journey.

About The Job

Flatpay has become one of Europe's fastest-growing payment companies by helping merchants accept card payments in-store. Our Point of Sale system serves as the central engine of the business. It streamlines the merchant's entire workflow — from order taking, product and inventory management, to payment processing, reporting, and compliance.

Some Of The Core Capabilities Include
  • Product catalogue: Organizes how they manage their products, categories, modifiers and inventory
  • Order management: Basket, pricing, discounts, payments and managing tables and long-running orders among groups of customers.
  • Hardware integrations to barcode scanners, receipt and kitchen/bar printers and our different Mobile-, Premium- and Basic POS devices. No least manage synchronicity across multiple POS systems at shared locations in realtime.
  • Our reporting suite ensures cash management, end-of-day reports, various sales, turnover, staff, tax and compliance reports that enables merchants to optimize their business and comply with local tax regulations.

As our merchants grow, so does the platform. Every new market introduces new payment methods, fiscal requirements and merchant needs. Every new feature increases the depth and complexity of the product. And with our customer base doubling approximately every six months, the demands on scalability, reliability and performance continue to grow.

What you’ll do

As a Senior Android Engineer, you'll contribute far beyond implementation. You'll help shape technical direction while remaining deeply involved in building products. You'll work closely with Product, Design and fellow engineers to build software that scales across all dimensions: more merchants, more markets, more capabilities and increasingly sophisticated workflows.

Your Responsibilities Will Include
  • Designing, building and evolving features across our Point of Sale platform platform.
  • Lead feature and platform initiatives involving multiple engineers, driving delivery from discovery through production
  • Build and maintain features in the Android POS platform in Kotlin/Compose that connects to printers, payment terminals and utilizes real–time communication via AWS MQTT.
  • Take ownership of features from design and implementation through deployment and maintenance
  • Drive architectural decisions and long-term technical improvements
  • Improve reliability, observability, performance, and security across the platform
  • Mentor engineers through coaching, code reviews, and knowledge sharingContinuously improving our engineering practices, tooling and development experience
  • Contribute to testing, operational excellence and contribute to a collaborative team culture
Who you are

We're looking for experienced engineers who enjoy solving difficult problems and helping others succeed.

You Likely Bring
  • 7+ years of professional software engineering experience
  • Strong experience designing and operating distributed systems
  • Demonstrated ability to lead technical projects involving multiple engineers and influence architectural decisions
  • Comfortable navigating ambiguity and helping shape new products and systems
  • The ability to break down complex problems into pragmatic, maintainable solutions.
  • Strong communication and collaboration skills
  • Experience building scalable backend platforms and APIs
  • Continuously improve CI/CD pipelines
  • A collaborative mindset and a willingness to challenge ideas constructively
  • Contribute to testing, operational excellence and contribute to a collaborative team culture
  • Experience within payments, fintech, e-commerce, SaaS, or high-scale transaction systems is a plus
You'll be working with the following technologies
  • Kotlin, Android, Java
  • Jetpack Compose, MVVM
  • Dagger Hilt, Room, DataStore
  • Retrofit, AWS MQTT
  • JUnit, Espresso, Robolectric
  • CI/CD with GitHub Actions
  • Targeting hardware such as scanners, printers & payment terminals.
Why Flatpay

Joining Flatpay means stepping into a dynamic environment where innovation is encouraged, and teamwork is celebrated. Here, you'll have the opportunity to make a meaningful impact, contributing to our mission of empowering merchants to succeed. With us, you’ll experience an ambitious drive to constantly push boundaries and redefine what's possible. While we don’t take ourselves too seriously, we take our responsibility towards our people very seriously. We welcome driven, low-ego individuals who live our values and want to grow with us. Established in 2022 in Copenhagen with a commitment to transparency, we've streamlined card payments to small and medium-sized businesses. Our innovative pricing model eliminates hidden costs and fees, offering a simple flat rate for all cards with no monthly subscription for our point-of-sale and payment solutions.

Operating in Denmark, Finland, Germany, Italy, France, the United Kingdom, and the Netherlands, we're more than just a service provider; we are your trusted business partner. We continuously strive to stay ahead of the curve, adapting our solutions to meet our clients' evolving needs. Ready to be part of something extraordinary?

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Android Engineer, Point-of-Sale
Android Engineer, Point-of-Sale

Flatpay • København

Presencial
DKK 550.000 - 750.000
On-site gym
Gamer room
Free slushice
Senior Backend Engineer, Point-of-Sale
Senior Backend Engineer, Point-of-Sale

Flatpay • København

Presencial
DKK 900.000 - 1.200.000
Android Engineer, Point-of-sale
Android Engineer, Point-of-sale

Flatpay • Herlev Kommune

Presencial
DKK 650.000 - 1.100.000
Free slush
On-site gym
Gamer room
Backend Engineer, Point-of-Sale
Backend Engineer, Point-of-Sale

Flatpay • København

Presencial
DKK 700.000 - 950.000
Senior Software Engineer, Internal Tools
Senior Software Engineer, Internal Tools

Flatpay • København

Presencial
DKK 900.000 - 1.100.000
free slush ice
on-site gym
gamer room
Software Engineer, Online
Software Engineer, Online

Hub • Herlev Kommune

Presencial
DKK 700.000 - 1.100.000
Onsite gym
Gamer room
Free snacks and perks
Senior Software Engineer, Online
Senior Software Engineer, Online

Hub • Herlev Kommune

Presencial
DKK 850.000 - 1.150.000
On-site gym
Gamer room
Free slush ice
Data Engineer
Data Engineer

Flatpay • Herlev Kommune

Presencial
DKK 450.000 - 650.000
Head of Pay
Head of Pay

Hub • Herlev Kommune

Presencial
DKK 900.000 - 1.300.000
On-site gym
Gamer room
Free slushice
Senior Android Engineer — POS Platform & Payments
Senior Android Engineer — POS Platform & Payments

Flatpay • København

Presencial
DKK 800.000 - 1.100.000