Software Engineer III – POS

Posted Aug 26

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

πŸ“‹ Description

β€’ Design and uphold the Vender App modules along with shared libraries.

β€’ Guarantee seamless functionality of the essential workflow, encompassing the sale and payment collection, NFC-e issuance, and printing.

β€’ Continuously integrate modules with the POS platform SDKs.

β€’ Avoid issues of duplicate payments and failures at the point of sale.

β€’ Work with payment terminals, embedded systems, printers, readers, and relevant hardware SDKs.

β€’ Engage in a collaborative environment that prioritizes teamwork, flexibility, ongoing development, and innovative solutions for Brazilian entrepreneurs.


⛳️ Requirements

β€’ Extensive experience in native Android development using Kotlin (mandatory); adequate Java knowledge to navigate through legacy code.

β€’ Profound understanding of Coroutines and Flow, including scopes, cancellation, StateFlow/SharedFlow, backpressure, and testing asynchronous flows.

β€’ Strong expertise in software architecture (MVVM, MVI, Clean Architecture) and SOLID principles, with the ability to articulate trade-offs.

β€’ Experience with modularization and Gradle in multi-module projects, encompassing version catalogs, flavors, build types, and buildConfigField.

β€’ Proficiency in dependency injection using Hilt/Dagger within a multi-module project.

β€’ Familiarity with Jetpack Compose, state management, recomposition, performance, and testability, while being comfortable working with legacy XML.

β€’ Experience in persistence and networking: local SQL (SQLDelight or Room), Retrofit/OkHttp, offline-first strategies, synchronization, and handling connectivity failures.

β€’ Proficient in unit and integration testing, mocks/fakes, ViewModel, and Flow (using tools like MockK, Turbine, or equivalents).

β€’ Knowledgeable in Android Services and lifecycle management: BroadcastReceiver, background services, WorkManager/ForegroundService.

β€’ Familiar with Git and CI/CD practices, trunk-based development and release branches, as well as configuring or troubleshooting pipelines.


🏝️ Benefits

β€’ Variable Compensation Package* (Profit Sharing, Long-Term Incentive, or Commission – based on role eligibility and not available as a free choice of model).

β€’ Medical and dental insurance with co-payments (exempt for employees with disabilities, who are not required to make co-payments).

β€’ Verde Virtual Hospital: telemedicine team accessible 24/7.

β€’ Subsidy for medication.

β€’ Meal and/or food allowance – Pluxee*.

β€’ Childcare support (for children up to 5 years and 11 months old).

β€’ Assistance for employees with children with disabilities.

β€’ Life insurance coverage.

β€’ Fuel or commuting allowance*.

β€’ Home-office allowance* (applicable for Hybrid or Remote contracts only).

β€’ Welcome kit for new parents.

β€’ SESC partnership*.

β€’ Education Benefit – internal self-development platform (Studa and Stone Library).

β€’ Acolhe360ΒΊ – complimentary emotional support.

β€’ Quick massage and on-site clinic*.

β€’ Optional benefits include: Wellhub, TotalPass, Pet Club, Flash, FΓ©rias&Co, transportation voucher, Allya, and educational partnerships.

People also viewed

Shield AI12 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix13 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom14 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps14 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce16 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly19 hours ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers