FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Android Engineer
Wallee Group. Develop and maintain Android applications and components running on dedicated payment terminals .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining Android applications, particularly in payment systems, with a strong focus on secure coding practices and integration with hardware and APIs. Proficient in troubleshooting complex issues across various layers of application and network protocols.
Highest-signal resume keywords
Android Application DevelopmentKotlin ProgrammingJava ProgrammingPayment Systems IntegrationCryptographic Operations
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Android Application ArchitectureTCP/IPHTTPTLSEncryptionSymmetric CryptographyAsymmetric CryptographyHashingAutomated TestingDebugging
Soft Skills
CollaborationProblem-SolvingEffective Communication
Tools & Technologies
Payment TerminalsPOS SystemsEmbedded Android Devices
Industry Keywords
PCI ComplianceEMVPayment Protocols
Tech Stack
Tools & technologiesAndroidJavaKotlinTCP/IPTypeScript
About the role
Key responsibilities & impact- Develop and maintain Android applications and components running on dedicated payment terminals
- Integrate Android components with payment applications, device services, hardware interfaces, APIs, and communication protocols
- Implement and troubleshoot reliable payment functionality and transaction flows
- Work with TLS, certificates, cryptographic operations, secure key handling, and PCI requirements
- Investigate issues across application, Android platform, device, network, and payment protocol layers
- Review code, improve architecture, write automated tests, and maintain a reliable codebase
- Collaborate with Product, QA, certification teams, and engineers to deliver production-ready solutions
- Support complex technical investigations and explain terminal behaviour, APIs, and integration requirements
Requirements
What you’ll need- Solid professional experience developing Android software using Kotlin and Java
- Good understanding of Android application architecture, services, lifecycle, IPC, threading, networking, and debugging
- Ability to design maintainable software, understand existing complex systems, and troubleshoot production issues
- Practical experience with TCP/IP, HTTP, and TLS
- Understanding of encryption, certificates, symmetric/asymmetric cryptography, hashing, and secure data handling
- Ability to write readable, maintainable, documented, and well-tested code
- Professional fluency in English
- Ability to collaborate effectively in an international engineering environment
- Experience with TypeScript is a strong advantage
- Experience with payment terminals, payment systems, embedded Android devices, POS systems, EMV, PCI, or payment protocols is an advantage but not required
Benefits
Comp & perks- Flexible daily hours
- 4-week Work from Anywhere policy every year
- Personal development budgets
- Company events
- Fresh fruit, snacks, and high-quality coffee
- Modern, comfortable, bright office in the heart of Vilnius