Software Engineer III - POS

Stone

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

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)\n- 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/OkHttp)
  • 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

Skills & tools

KotlinAndroidJetpack ComposeKotlin Multiplatform

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Android development
  2. 02Kotlin
  3. 03Java
  4. 04Coroutines
  5. 05Flow
  6. 06MVVM
  7. 07MVI
  8. 08Clean Architecture
  9. 09SOLID
  10. 10Modularization
  11. 11Gradle
  12. 12Hilt
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches