Logo for Zup Innovation

Pessoa Desenvolvedora Android Sênior

Roles & Responsibilities

  • Advanced Kotlin development with a Design System including color tokens, typography and spacing.
  • REST API integration with authentication, interceptors, and socket connections management.
  • Creation of responsive and dynamic layouts using Jetpack Compose.
  • Configuration and optimization of CI/CD pipelines using Jenkins or GitLab.

Requirements:

  • Develop new features for the super app with a focus on onboarding flow for corporate accounts.
  • Implement API integrations, including configuring custom interceptors and authentication handling.
  • Build and maintain CI/CD pipelines for secure artifact publishing and distribution of the Android app.
  • Perform thorough code reviews promoting architectural, performance, security, and scalability best practices.

Job description

Nosso propósito é criar tecnologias que desafiam as melhores do mundo e mudam o jogo para nossos clientes. Por isso, buscamos profissionais que desejam fazer parte de uma cultura pautada pela excelência e inovação. Se você se identifica com um ambiente de trabalho colaborativo e movido por curiosidade, venha construir o futuro da tecnologia conosco.

Nesta posição, você atuará no desenvolvimento do super app, com foco no fluxo de onboarding para contas PJ. O desafio envolve evoluir uma aplicação crítica de negócio, garantindo qualidade técnica, performance e segurança, além de contribuir ativamente nas decisões de arquitetura e evolução do produto.

O que você fará por aqui

  • Desenvolver novas funcionalidades para o super app, com foco no fluxo de onboarding da conta PJ;
  • Implementar integrações com APIs, incluindo configuração de interceptors personalizados e manipulação de autenticação;
  • Criar e otimizar layouts complexos e responsivos utilizando Jetpack Compose e Custom Views conforme as necessidades do projeto;
  • Construir e manter pipelines de CI/CD para publicação segura de artefatos e distribuição do app Android;
  • Realizar code reviews aprofundados, promovendo boas práticas de arquitetura, performance, segurança e escalabilidade;
  • Apoiar discussões técnicas, diferenciando uso de BFF, API Gateway e implementando APIs mobile conforme padrões recomendados;
  • Gerenciar o ciclo de vida de Activities e Fragments, garantindo navegação avançada e evitando vazamentos de memória.

O que esperamos que você saiba

  • Desenvolvimento avançado em Kotlin, aplicando Design System com tokens de cor, tipografia e espaçamentos;
  • Implementação eficiente de comunicação entre componentes com StateFlow, SharedFlow ou LiveData;
  • Uso adequado de data class, class e enum em cenários apropriados;
  • Integração com APIs REST, incluindo autenticação, interceptors e gerenciamento de conexões Socket;
  • Criação de layouts responsivos e dinâmicos com Jetpack Compose;
  • Desenvolvimento e análise de Custom Views e ViewGroups;
  • Configuração e otimização de pipelines CI/CD utilizando ferramentas como Jenkins ou GitLab;
  • Versionamento utilizando comandos avançados do Git;
  • Domínio do ciclo de vida completo das telas Android, incluindo integração com Android Jetpack;

O que seria muito legal se você soubesse

  • Automatização de publicações na Play Store utilizando Fastlane;
  • Implementação de autenticação avançada (OAuth 2.0) e práticas robustas de segurança em APIs mobile;
  • Desenvolvimento multiplataforma (ex: Kotlin Multiplatform);
  • Configuração avançada de deep links e rotas dinâmicas no Navigation Graph;
  • Capacidade de explicar trade-offs entre Jetpack Compose e ViewGroups tradicionais em discussões técnicas;
  • Experiência com WebSockets para notificações em tempo real.

O que te oferecemos

Atuamos em um modelo de trabalho remoto por padrão, priorizando a sua liberdade e responsabilidade. Além disso, proporcionamos:

Carreira

  • Liberdade para trabalhar de onde quiser
  • Horários flexíveis
  • Auxílio Educação
  • Ferramenta própria de desenvolvimento de carreira
  • Guildas internas e grupos de estudo e interesse

Saúde e bem-estar

  • Plano de saúde
  • Plano odontológico
  • Parceria na compra de medicamentos
  • Telemedicina disponível 24x7
  • Terapia online gratuita
  • Wellhub
  • Licença maternidade estendida
  • Licença paternidade estendida
  • CAZ – Central de Atendimento a zuppers

Conforto financeiro

  • Vale-refeição e alimentação
  • Seguro de vida
  • Vale-transporte
  • Auxílio home office
  • Auxílio Creche
  • Auxílio plano telefônico
  • Participação em Lucros e Resultados

Android Developer Related jobs

Other jobs at Zup Innovation

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.