Software Engineer III - POS
Remotedxb
Responsibilities
- Ensure critical payment and billing flows, including NFC-e issuance and printing, function flawlessly
- Develop and maintain App Vender modules and shared libraries
- Integrate constantly with POS platform SDKs
- Manage asynchronous flows and state management using Coroutines and Flow
- Maintain and test Android services and background processes
Requirements
- Solid experience in native Android development with Kotlin (mandatory)
- Proficiency in Java for legacy code navigation
- Deep knowledge of Coroutines and Flow (scopes, cancellation, StateFlow/SharedFlow, backpressure)- Mastery of software architecture (MVVM, MVI, Clean Architecture) and SOLID principles
- Experience with modularization and Gradle (version catalogs, flavors, build types)
- Dependency injection using Hilt or Dagger in multi-module projects
- Proficiency in Jetpack Compose and XML
- Experience with local persistence (SQLDelight or Room) and networking (Retrofit/Ok
- Experience with unit and integration testing (MockK, Turbine)
- Proficiency with Git and CI/CD pipelines
Preferred Qualifications
- Previous experience with payment terminals (POS) or embedded systems
- Knowledge of payment processing, transaction flows, and fiscal (NFC-e) requirements
- Experience with observability and analytics (Grafana, GCP, Looker Studio)
- Familiarity with AI and prompt engineering for development automation
- Experience with AOSP or firmware customization
- Experience with Kotlin Multiplatform (KMP)
Benefits
- Fixed salary and variable compensation (PLR, ILP, or Commission)
- Health and dental insurance with co-participation
- 24/7 telemedicine service
- Medication subsidy
- Meal and food vouchers
- Daycare assistance
- Assistance for children with disabilities
- Life insurance
- Fuel or commuting assistance
- Home office allowance
- Emotional support (Acolhe360)
- Education benefits via internal platforms
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III - POS in Dubai vacancy
AED3000 - 4000 per month
...Job Description: We are seeking a motivated Junior Software Engineer to join our engineering team. In this role, you will work under the guidance of senior engineers to write, test, and maintain software applications. You will handle well-scoped features, resolve...- ...the market, we are building a talented team to scale our operations and drive our vision forward About the Role As a Software Engineer , your mission is to own real problems end-to-end , from design to production, on a platform designed to scale natively...
- ...thrive and contribute meaningfully to the transformation of real estate in MENA. About the Role We're looking for a Senior Software Engineer to join the team building the services behind the region's leading property marketplace. You'll work on high-traffic, consumer...
- ...thrive and contribute meaningfully to the transformation of real estate in MENA. About this role We're looking for a Software Engineer to join the team building PF Scout, Property Finder's conversational property-search experience. Scout sits at the intersection...
- ...Essential Job Functions: Contribute to software development projects by writing, testing, and debugging code, under the guidance... ...Relevant experience, typically 1+ years of relevant software engineering experience Proficiency in 1 or more software languages and...
$60 - $120 per hour
...AI & Software Engineers – Remote Opportunities Full-Time & Flexible Contract Options | Remote $60 - $120 per hour We are recruiting for multiple opportunities with a fast-growing AI technology business working on advanced AI systems and software engineering...Remote job- Join us at Accor, where life pulses with passion! As a pioneer in the art of responsible hospitality, the Accor Group gathers more than 45 brands, 5,600 hotels, 10,000 restaurants, and lifestyle destinations in 110 countries. While each brand has its own personality...
AED15 - 18 per month
...Our client, a leading multi-product SaaS company , has partnered with TalentOne to find a Data Engineer (Software Engineer, Data) to join their growing Data & AI/ML Engineering team. This is an exciting opportunity to work on high-scale data platforms powering AI...- ...Weitere Informationen unter: A wide range of tasks await your commitment: As a Software Test Engineer at EPG, you will be responsible for the design, development, and maintenance of automated tests for modern software...
- ...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the... ...children, and more. The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to quickly understand their...
- ...Strong computer science fundamentals in system design, data structures, algorithms. Strong proficiency in Database Design and Software Architecture. Strong expertise in Python Experience with writing and maintaining unit tests. Strong proficiency in server...
- ...transformation of the aviation industry in technical asset operation. As the developer of the world's leading software AMOS, Swiss-AS manages successfully maintenance, engineering and logistics requirements of modern airlines. To strengthen our position at the forefront of this...
$22 - $25 per hour
...Position: Billing Coordinator III Date Posted: September 1, 2026 Industry: Logistics & Transportation Employment Type: Full Time (Remote) Experience: Not Specified Qualification: High School Diploma or GED Required Salary: $22.00 – $25.00 per hour...AED8000 - 14000 per month
...Position: QA Automation Engineer / Software Tester Date Posted: 25 August 2026 Industry: Information Technology / Software Development Employment Type: Full Time Experience: Not Specified Qualification: Bachelor’s Degree in Computer Science, Information...- ...integrations such as Rithmic and CQG, and build configurable rule engines that enable risk and operations teams to manage futures trading... ...practices across the squad What You Bring ~5+ years of software engineering experience with strong backend architecture...
- ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...
- ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...
- ...Web Signature is seeking a motivated and results-oriented Software Sales Specialist to join its growing team in Dubai. This role is ideal for professionals with experience in B2B software sales who enjoy building client relationships and delivering technology solutions...
- ...developers and programmers while resolving internal conflicts. Other common tasks include allocating company resources, conducting software team meetings, troubleshooting technical issues, and facilitating the deployment of software upgrades. Provide routine status...
- ...Position Store Technology Engineer Profile Reporting to: Tech Operations Manager... ...connectivity, switches, access points, POS hardware, payment terminals, back-office... ..., operating system, other appropriate software, and hardware. Working on escalated Incidents...
- ~Weitere Informationen unter: A wide range of tasks await your commitment: As a Software Security Specialist (m/f/d), you monitor our systems, analyze security incidents, and coordinate measures to protect against threats....
- ...looking for an experienced MEP Procurement Engineer with a strong background in the... ...Prepare and process Purchase Orders (POs) . Monitor material delivery schedules... ...documentation . Experience with ERP/procurement software will be an advantage. Strong...
- ...Role Summary The Lead Planning engineer has to prepare the work programs as per the guidelines provided by the Projects Team and... ...out / Main contracting company. ~ Strong proficiency in use of software - Primavera and Microsoft project and excellent command on Microsoft...
- ...opportunity has opened up at our award-winning Specialist Consultancy, Engineering and Advisory Firm. We are headquartered in London, Riyadh,... ...Membership or equivalent is preferred. ~ Acoustic modelling software (e.g., ODEON, EASE, SoundPLAN, CadnaA, or INSUL) — preferred...
AED3000 - 3500 per month
...contact. ● Medium: manage the incident/request queue by SLA and academic impact; own the computer lab estate (imaging cycles, software deployment validation, licence compliance); coordinate on-site vendor/OEM visits; deliver structured handover to Service Desk/Problem...- ...SYSTRA is one of the world's leading engineering and consultancy groups specialising in public transport and sustainable mobility. With... ...projects. Excellent communication and interpersonal skills. Software knowledge on ETAP/Amtech/Dialux/Relux and Review knowledge on...
- ...device lifecycle, including provisioning, imaging, configuration, software deployment validation, refresh programmes, bulk deployments,... ...Coordinate on-site vendor, OEM, and logistics activities, including engineer access, supervision, coordination, and completion/sign-off....
- ...Technical Office plays a crucial role in this journey, driving value engineering, addressing complex site challenges, and ensuring each design... .... Conduct structural analysis and design checks using software such as ETABS, SAP2000, SAFE, or STAAD.Pro as required....
- ...leading company is hiring an experienced and organized Project Engineer to coordinate engineering activities, monitor project progress,... ...abilities. Proficiency in MS Office; AutoCAD or relevant engineering software is an advantage. Ability to manage multiple tasks and meet...
- ...: Mechanical Engineer : The Mechanical Engineer is responsible for designing, analyzing, testing, and improving mechanical components... ...engineering drawings and technical specifications using CAD software (e.g., AutoCAD, SolidWorks, CATIA). Conduct research, testing...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III - POS. Be the first to apply!
