Wallee Group
Wallee Group
Wallee Group dezvoltă soluții de plată în cloud pentru companii din domeniile ospitalității, logisticii, consultanței, comerțului cu amănuntul și comerțului electronic. Platforma sa reunește plățile cu cardul, prin dispozitive mobile, online și prin terminale de plată nesupravegheate într-un portal centralizat, ajutând organizațiile să gestioneze diferite canale de plată printr-un singur serviciu integrat. Compania are între 51 și 200 de angajați.

Android Engineer

Build secure Kotlin and Java software for Wallee Group’s dedicated payment terminals, integrating hardware, networking, cryptography, and production payment flows.

Descriere

  • Build and maintain Android applications and components for dedicated payment terminals
  • Connect Android software with payment applications, device services, hardware interfaces, APIs, and communication protocols
  • Implement dependable payment features and diagnose transaction-flow issues
  • Apply TLS, certificate management, cryptographic operations, secure key handling, and PCI requirements
  • Troubleshoot problems across application, Android platform, device, network, and payment-protocol layers
  • Review code, strengthen architecture, create automated tests, and maintain a dependable codebase
  • Work with Product, QA, certification teams, and fellow engineers on production-ready solutions
  • Lead complex technical investigations and clarify terminal behavior, APIs, and integration requirements

Cerințe

  • Professional experience building Android software with Kotlin and Java
  • Strong knowledge of Android architecture, services, lifecycle management, IPC, threading, networking, and debugging
  • Ability to design maintainable software, understand complex existing systems, and resolve production issues
  • Hands-on experience with TCP/IP, HTTP, and TLS
  • Understanding of encryption, certificates, symmetric and asymmetric cryptography, hashing, and secure data handling
  • Ability to produce readable, maintainable, documented, and well-tested code
  • Professional fluency in English
  • Effective collaboration skills for an international engineering environment
  • TypeScript experience is a significant advantage
  • Experience with payment terminals, payment systems, embedded Android devices, POS systems, EMV, PCI, or payment protocols is helpful but not required

Beneficii

  • Flexible working hours each day
  • Four weeks of work-from-anywhere availability each year
  • Budget for personal development
  • Company events
  • Fresh fruit, snacks, and premium coffee
  • Modern, comfortable, bright office in central Vilnius

Locuri de muncă similare

Prollenium Medical Technologies Inc.

Bilingual Customer Service Representative (English/French) – Richmond Hill Hybrid

Prollenium Medical Technologies Inc.

Support English- and French-speaking customers for Prollenium Medical Technologies’ medical aesthetics products. This hybrid Richmond Hill role covers orders, account management, billing inquiries, and issue resolution.

Deschide
Vision33

SAP Business One Delivery Manager (Bilingual) – Canada Remote

Vision33

Lead SAP Business One implementation delivery at Vision33, a global cloud ERP and business transformation partner. Oversee delivery performance, team leadership, and commercial results across Eastern Canada.

Deschide
Mindrift

Senior Python Data Scraping Engineer Freelance Remote

Mindrift

Build and operate scalable Python scraping workflows for Mindrift’s AI projects. Extract, validate, and process structured data from complex, dynamic websites.

Deschide
Cisco

Senior Business Development Manager, Splunk National Security — Cisco

Cisco

Lead strategic business development and capture efforts for Cisco and Splunk cybersecurity, analytics, and AI solutions supporting U.S. National Security programs. Shape federal opportunities across Intelligence Community and classified government accounts.

Deschide