Android Software Engineer (Swiss POS and Payment Product Company)

We are looking for an Android Developer to build and support software for POS (Point-of-Sale) systems. You’ll work on Android applications used in real retail environments, integrating with USB peripherals and EFT/payment terminals, and collaborating across mobile + backend to deliver reliable, testable, production-grade solutions.

 

What you’ll do

  • Develop and maintain Android POS applications used in day-to-day retail operations
  • Integrate and support USB peripherals (e.g., scanners, printers, cash drawers) and EFT terminals
  • Evolve UI architecture: maintain XML screens, build new features in Jetpack Compose, and contribute to XML → Compose migration
  • Design and implement clean, modular app architecture
  • Build robust asynchronous flows using Kotlin Coroutines
  • Write and maintain Unit tests and UI tests, improving stability and regression coverage
  • Contribute to backend features and integrations where needed (Node.js / GraphQL / T-SQL / AWS)
  • Participate in code reviews, debugging production issues, and improving performance and reliability

 

Must-have skills

  • Strong Kotlin experience (production apps)
  • Kotlin Coroutines for async and concurrency
  • UI: Android XML + Jetpack Compose, including migration experience from XML to Compose
  • Hands-on experience with USB peripherals and EFT/payment terminals
  • Dependency Injection
  • Solid experience writing Unit tests and UI tests

 

Backend

  • Node.js
  • T-SQL
  • GraphQL
  • AWS services (e.g., Lambda, API Gateway, DynamoDB/RDS, S3, CloudWatch—depending on stack)

 

What we value

  • Practical engineering mindset: stability, observability, and maintainability matter
  • Ability to work with hardware constraints and real-world retail workflows
  • Ownership: you can take a feature from idea → implementation → testing → support

Required skills experience

Kotlin 4 years

Required domain experience

Fintech 3 years

Required languages

English B1 - Intermediate
Published 12 March
41 views
·
14 applications
To apply for this and other jobs on Djinni login or signup.
Loading...