Principal Mobile Engineer – POS Terminal

Posted Oct 16

This is a fully remote position, open to applicants in Spain.

📋 Description

• Oversee the design and architecture of POS terminal solutions

• Ensure the security, scalability, performance, and integration with hardware and payment systems

• Create and maintain architectural documents and diagrams

• Make architectural decisions regarding payment technologies, EMV standards, and hardware compatibility

• Lead the development of applications related to POS systems

• Enhance system performance and security concerning payment processing and EMV protocols

• Engage in planning sessions with product and engineering teams

• Conduct code reviews and uphold best practices for mobile and embedded systems development

• Ensure the stability and reliability of POS terminal products and applications

• Monitor system performance and address issues as they arise

• Offer technical mentorship to engineering teams

• Take part in the hiring process and screen engineers specializing in POS, mobile, and embedded development


⛳️ Requirements

• Minimum of 8 years of experience in system design, architecture, and development, particularly in the POS terminal area

• Proficient in Android Native development (Java/Kotlin)

• In-depth knowledge of Android-based POS terminal solutions

• Experience in cross-platform mobile development, such as Flutter

• Familiarity with C and JavaScript for POS application platforms is advantageous

• Comprehensive understanding of EMV security protocols, including chip-based transactions, encryption, and key management

• Experience in integrating hardware for POS devices, such as card readers, pin pads, printers, and other peripherals

• Deep knowledge of payment systems architecture, including payment processors and gateways

• Understanding of software quality assurance principles and their applicability in financial systems

• Capability to manage complex system interactions and adapt to evolving requirements

• Excellent communication skills for conveying technical concepts to both technical and non-technical stakeholders

• Leadership qualities focused on mentoring engineers and fostering process enhancements


🏝️ Benefits

• Competitive salary

• Pension plan

• Health insurance coverage

• Annual bonus opportunities

• Environment focused on learning and development

• Knowledge sharing, training, and frequent internal technical discussions

People also viewed

Flatirons Solutions1 day ago

Mobile App Developer

CA flagCanada OnlyFull-timeSoftware Engineer
ApplyView job
Receptive Inc.1 day ago

Software Engineer

US flagUnited States OnlyFull-timeSoftware Engineer$140k – $175k/year
ApplyView job
CINC Systems1 day ago

Staff Mobile Engineer

Anywhere in the WorldFull-timeSoftware Engineer
ApplyView job
DigitalOcean1 day ago

Senior Manager, Datacenter Engineering

US flagCalifornia OnlyFull-timeSoftware Engineer$156.8k – $196k/year
ApplyView job
DigitalOcean1 day ago

Senior Manager, Datacenter Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$156.8k – $196k/year
ApplyView job
DigitalOcean1 day ago

Senior Manager, Datacenter Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$156.8k – $196k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers