Android Engineer, Point-of-sale

Flatpay

Herlev Kommune

On-site

DKK 650,000 - 1,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Free slush
On-site gym
Gamer room

Job summary

Flatpay is hiring an Android Engineer to shape technical direction and own features across the POS platform. You will work with Product, Design and other engineers to build scalable Android solutions that integrate with printers, payment terminals and real-time AWS MQTT connections.

We value hands-on ownership, problem solving, and a collaborative mindset. The Copenhagen-based team emphasizes fast feedback, secure and reliable delivery, and ongoing learning as we scale our European payments

Qualifications

  • 2-5 years of professional software engineering experience.
  • Experience designing and operating distributed systems.
  • Comfortable with modern software practices, including testing and version control.
  • Curious, pragmatic, and eager to learn new technologies.
  • Strong communication and ownership mindset.
  • Collaborative and constructive in idea discussions.
  • Experience in payments/fintech, e-commerce, SaaS, or high-scale systems is a plus.

Responsibilities

  • Design, build, and evolve features across our POS platform.
  • Lead feature and platform initiatives involving multiple engineers, driving delivery from discovery through production.
  • Build and maintain Android POS features in Kotlin/Compose that connect to printers and payment terminals using real-time AWS MQTT.
  • Take ownership of features from design through deployment and maintenance.
  • Drive architectural decisions and long-term technical improvements.
  • Improve reliability, observability, performance, and security across the platform.
  • Continuously improve engineering practices, tooling and development experience.
  • Contribute to testing and a collaborative team culture.

Skills

Android development
Kotlin
Distributed systems
Testing & version control
Ownership & collaboration
Payments/fintech experience
Communication
Problem solving

Tools

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

Job description

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.
  • 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.

This is a hands‑on engineering role with significant ownership. You’ll influence technical direction, contribute to architectural decisions and solve the engineering challenges that come with building one of Europe’s fastest-growing commerce platforms.

What you’ll do

As an 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.
  • 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
  • Continuously 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:

  • 2-5 years of professional software engineering experience
  • Experience designing and operating distributed systems
  • Comfortable working with modern software engineering practices, including testing and version control
  • Curious, pragmatic, and eager to learn new technologies
  • Strong communication skills and a willingness to take ownership of your work
  • A collaborative mindset and a willingness to challenge ideas constructively
  • A self‑starter that gets your jobs done independently or actively seeks help if needed
  • Experience within payments, fintech, e-commerce, SaaS, or high‑scale transaction systems is a plus

You’ll be working with the following technologies; we don’t expect experience with every technology listed; we’re looking for engineers who can learn quickly and help us build great products.

  • 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?

As part of our team, you’ll join 2,000+ passionate Flatpayers dedicated to shaping the future of payments.

You’ll help build a strategic new business area from the ground up, working on products that directly connect merchants and consumers while shaping the future of online payments at Flatpay.

We offer an inclusive environment where engineers are trusted with ownership and encouraged to make an impact.

Our engineering teams work together from our Copenhagen office. We believe that close collaboration, quick feedback loops, and solving problems side-by-side help us build better products, move faster, and create a stronger engineering culture.

We also provide plenty of perks including free slush ice, an on-site gym, a fully equipped gamer room, and much more.

If you’re ready to help build and scale the future of payments, we’d love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Engineer, Point-of-sale
Senior Android Engineer, Point-of-sale

Flatpay • Herlev Kommune

On-site
DKK 700,000 - 1,000,000
On-site gym
Gamer room
Free slush ice
Android Engineer, Point-of-Sale
Android Engineer, Point-of-Sale

Flatpay ApS • Herlev Kommune

On-site
DKK 650,000 - 900,000
Android Engineer, Point-of-Sale
Android Engineer, Point-of-Sale

Flatpay • København

On-site
DKK 550,000 - 750,000
On-site gym
Gamer room
Free slushice
Senior Android Engineer, Point-of-Sale
Senior Android Engineer, Point-of-Sale

Flatpay • København

On-site
DKK 800,000 - 1,100,000
Backend Engineer, Point-of-Sale
Backend Engineer, Point-of-Sale

Flatpay • København

On-site
DKK 700,000 - 950,000
Senior Backend Engineer, Point-of-Sale
Senior Backend Engineer, Point-of-Sale

Flatpay • København

On-site
DKK 900,000 - 1,200,000
Senior Software Engineer, Internal Tools
Senior Software Engineer, Internal Tools

Flatpay • København

On-site
DKK 900,000 - 1,100,000
free slush ice
on-site gym
gamer room
Android Engineer — POS Platform (Kotlin/Compose)
Android Engineer — POS Platform (Kotlin/Compose)

Flatpay • Herlev Kommune

On-site
DKK 650,000 - 1,100,000
Free slush
On-site gym
Gamer room
Android POS Engineer - Build Scalable Payments Platform
Android POS Engineer - Build Scalable Payments Platform

Flatpay ApS • Herlev Kommune

On-site
DKK 650,000 - 900,000
Android POS Engineer — Build Scalable Payments Platform
Android POS Engineer — Build Scalable Payments Platform

Flatpay • København

On-site
DKK 550,000 - 750,000
On-site gym
Gamer room
Free slushice