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
📊
Average salary range of similar jobs in
analytics →
Loading...