5h ago
New↻ Repost

Android Engineer

LithuaniaLithuania·VilniusEmployeemid
EngineeringMobile Developer
1 views0 saves0 applied

Quick Summary

Key Responsibilities

Solid professional experience developing Android software using Kotlin and Java. Android Platform Knowledge: Good understanding of Android application architecture, services, lifecycle, IPC,

Requirements Summary

Investigate issues across application, Android platform, device, network, and payment protocol layers. Drive Engineering Quality: Review code, improve architecture, write automated tests,

Technical Tools
EngineeringMobile Developer

Wallee Group is a leader in advanced payment solutions, providing robust, scalable, and secure payment technology across multiple markets. Our solutions power payment experiences across Android-based payment terminals, mobile devices, and integrated merchant environments.

With teams across several countries, we work collaboratively to build reliable payment technology that operates in highly regulated and security-critical environments.

Wallee is looking for an experienced Android Engineer to join our payment terminal engineering team in Vilnius.

You will work primarily on our Android-based payment terminal platform, developing and maintaining software that sits at the heart of payment processing on physical terminals.

This is not a typical consumer Android application role. You will work close to the Android platform, payment applications, terminal hardware, network communication, payment protocols, and security-sensitive transaction flows.

You will collaborate with engineers across Android, TypeScript, backend, payment protocols, QA, and certification to deliver reliable software used on payment terminals in production.

  • Build Payment Terminal Software: Develop and maintain Android applications and components running on dedicated payment terminals.
  • Work Across the Platform: Integrate Android components with payment applications, device services, hardware interfaces, APIs, and communication protocols.
  • Develop Reliable Transaction Flows: Implement and troubleshoot payment functionality where correctness, stability, and predictable behaviour are critical.
  • Champion Security: Work with security-sensitive systems involving TLS, certificates, cryptographic operations, secure key handling, and PCI requirements.
  • Solve Complex Problems: Investigate issues across application, Android platform, device, network, and payment protocol layers.
  • Drive Engineering Quality: Review code, improve architecture, write automated tests, and help maintain a reliable and maintainable codebase.
  • Collaborate Across Teams: Work closely with Product, QA, certification teams, and other engineers to turn payment requirements into production-ready solutions.
  • Provide Technical Expertise: Support complex technical investigations and help other teams understand terminal behaviour, APIs, and integration requirements.

Requirements

~1 min read
  • Strong Android Experience: Solid professional experience developing Android software using Kotlin and Java.
  • Android Platform Knowledge: Good understanding of Android application architecture, services, lifecycle, IPC, threading, networking, and debugging.
  • Engineering Fundamentals: Ability to design maintainable software, understand existing complex systems, and confidently troubleshoot production issues.
  • Network Knowledge: Practical experience with TCP/IP, HTTP, and TLS.
  • Security Mindset: Understanding of security fundamentals such as encryption, certificates, symmetric/asymmetric cryptography, hashing, and secure data handling.
  • Quality First: You write readable, maintainable, documented, and well-tested code rather than simply making things work.
  • TypeScript: Experience with TypeScript is a strong advantage, as parts of our payment terminal stack use it.
  • Communication: Professional fluency in English and the ability to collaborate effectively in an international engineering environment.

Experience with payment terminals, payment systems, embedded Android devices, POS systems, EMV, PCI, or payment protocols is an advantage, but not required.

What We Offer

~1 min read
✓Modern Workspace: A beautiful office in the heart of Vilnius — comfortable, bright, and collaboration-ready.
✓True Flexibility: Flexible daily hours and a 4-week Work from Anywhere policy every year.
✓Interesting Engineering Problems: Work on software where Android, hardware, security, networking, and financial technology meet.
✓Real Ownership: Work in a flat engineering environment where you can influence technical decisions and take ownership of meaningful parts of the platform.
✓Growth & Culture: Competitive compensation of €2,500–€6,000 gross/month, depending on experience, seniority, and technical expertise, plus personal development budgets and company events.
✓The Perks: Fresh fruit, snacks, and high-quality coffee.

Location & Eligibility

Where is the job
Vilnius, Lithuania
On-site at the office
Who can apply
Open to applicants worldwide

Listing Details

Posted
September 30, 2026
First seen
September 30, 2026
Last seen
September 30, 2026

Posting Health

Days active
0
Repost count
1
Trust Level
51%
Scored at
September 30, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

Android Engineer