Sao Paulo, Sao Paulo, Brazil On-site Employment

BTG Pactual is hiring a Mobile Software Engineer

About the Role

BTG Pactual is looking for a Mobile Software Engineer to join its technology team focused on enterprise platforms. In this role, you will build and evolve features for our Smart POS (Payment Terminal) applications, actively participating in architecture, development, and the full product lifecycle from design to production monitoring.

What You'll Do

  • Actively participate in the architecture and development of applications for Payment Terminals (Smart POS) using Flutter and Native Android.
  • Work on decomposing and integrating applications, handling inter-process communication (AIDL, Intents, Deep Links) and memory management on embedded devices.
  • Collaborate in creating SDKs for integration with partners and commercial automation.
  • Work on expanding the product pipeline, ensuring quality via automated tests and production monitoring.

What We're Looking For

  • Complete higher education in Computer Science, Engineering, or related fields.
  • Solid experience in mobile applications.
  • Understanding of the Android lifecycle and platform concepts (Activities, Services, BroadcastReceivers).
  • Knowledge of integration via REST APIs and architectural patterns (MVVM, Clean Architecture).
  • Availability to work in an Onsite model in São Paulo (SP).

Nice to Have

  • Experience with Smart POS: Knowledge of market SDKs.
  • Native Development (Kotlin/Java): Ability to write Platform Channels and handle specific hardware (printer, card reader).
  • Software Engineering: Familiarity with advanced concepts like IPC, Modularization, and Dependency Injection.
  • Quality and DevOps: Practice with unit/instrumented tests and CI/CD pipelines (Azure DevOps).
  • Experience with security and encryption requirements in the context of payment methods.

Technical Stack

  • Flutter, Android Native, Kotlin, Java
  • REST APIs, MVVM, Clean Architecture, AIDL
  • Azure DevOps

Team & Environment

You will be part of the technology area for BTG Pactual Empresas.

Benefits & Compensation

  • Participação nos Lucros e Resultados (PLR)
  • Auxílio Alimentação e Refeição
  • Plano Médico
  • Plano Odontológico
  • Auxílio Creche/Babá
  • Vale Transporte
  • WellHub
  • TotalPass
  • Programa de Apoio Pessoal (EAP)
  • Planos por adesão como Previdência Privada e Seguro de Vida
  • Desconto em Farmácia
  • Programa de Nutrição
  • Programa de Gestantes
  • Licença Maternidade e Paternidade Estendida – empresa Cidadã

Work Mode

This role operates in an onsite model at our office in São Paulo (SP).

BTG Pactual is an equal opportunity employer.

Required Skills
FlutterAndroid NativeKotlinJavaREST APIsMVVMClean ArchitectureAIDLAzure DevOpsAndroid lifecycleActivitiesServicesBroadcastReceivers
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
BTG Pactual

The largest investment bank in Latin America.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago