BTG Pactual logo

Desenvolvedor Android Pleno - IT Crédito e Consignado

BTG Pactual

São Paulo, São Paulo, BrazilJobPosted 2w agoStill listed 1w ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
São Paulo, São Paulo, Brazil
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

You will join a multidisciplinary team delivering Android solutions for the Credit Consigned segment, working in a collaborative and innovative environment where quality and efficiency are top priorities.

Skills & qualifications

RequiredNice to have

Skills

Android DevelopmentMVI ArchitectureMVVM ArchitectureClean ArchitectureViewModelUsecase PatternFactory PatternSingleton PatternDependency InjectionModularizationMulti RepoServer Driven UIXMLDesign SystemComponentizationGradleCI/CDBDDUnit TestingCoroutinesRetrofitREST APIsSOLID PrinciplesOOP

Benefits

Medical Insurance
Dental Insurance
401(k) Match

Full job description

Sobre a área:

Você fará parte de um time multidisciplinar focado em soluções para o segmento de Crédito Consignado, atuando em um ambiente colaborativo e inovador, onde qualidade e eficiência são prioridades.

No seu dia a dia:

  • Desenvolver e manter aplicações Android robustas, escaláveis e de alta performance.

  • Trabalhar com arquiteturas modernas como MVI e MVVM, aplicando Clean Architecture para garantir código limpo e sustentável.

  • Implementar e gerenciar ViewModels e design patterns como Usecase, Factory e Singleton.

  • Utilizar injeção de dependência para garantir modularidade e testabilidade do código.

  • Desenvolver em ambientes modularizados com múltiplos repositórios (Multi Repo).

  • Aplicar Server Driven UI para maior flexibilidade na interface do usuário.

  • Gerenciar dependências, configurar build flavors e otimizar processos via Gradle.

  • Construir interfaces utilizando XML e design system com componentização.

  • Automatizar processos de build, integração e entrega contínua (CI/CD).

  • Escrever testes unitários baseados em BDD para garantir qualidade e cobertura.

  • Gerenciar o ciclo de vida do Android e navegação dentro do app.

  • Utilizar Coroutines para programação assíncrona eficiente.

  • Consumir APIs REST utilizando Retrofit e implementar tratamento de erros eficaz.

  • Aplicar princípios de POO e SOLID para garantir abstrações adequadas e manutenção facilitada.

Esperamos de você:

  • Experiência sólida com MVI / MVVM e Clean Architecture.

  • Domínio em ViewModel e design patterns (Usecase, Factory, Singleton).

  • Experiência com modularização e multi repo.

  • Familiaridade com Server Driven UI.

  • Habilidade em XML para construção de UI e design system/componentização.

  • Conhecimento em CI/CD para Android.

  • Experiência com testes unitários utilizando BDD.

  • Domínio do ciclo de vida do Android e Android Navigation.

  • Uso avançado de Coroutines.

  • Consumo de APIs com Retrofit e tratamento de erros.

  • Forte entendimento de POO e princípios SOLID.

  • Experiência com Gradle e build flavors.

Benefícios:

  • 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ã.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.