Descrição:

Venha fazer a diferença com performance e criatividade ao lado da Gateware!

Somos uma empresa focada em tecnologia, inovação, parceira SAP Partner Open Ecosystem e SAMSUNG SDS, participante do Pacto Global da ONU no Brasil, certificada GPTW (Great Place To Work) pela 6ª vez consecutiva e certificada GPMH (Great People Mental Health) pela 2ª vez consecutiva.

Com mais de 25 anos de história, promovemos a transformação através de soluções e serviços de TI.

 

Atuamos com:

▪️ Gestão Estratégica: GMO Gestão de Mudanças, PMO Gestão de Projetos, Cutover Estratégico de Negócio e Governança;

▪️ Alocação de Profissionais e Squads de Desenvolvimento: Profissionais especializados e times de tecnologia, com acompanhamento exclusivo.

 

Além disso, inovamos diariamente para proporcionar um ambiente de alta performance e que apoia a diversidade.

Estamos com tudo pronto para dar as boas-vindas a um profissional incrível como você!


A Gateware está em busca de um(a) Desenvolvedor(a)/Engenheiro(a) Mobile Android Sênior para atuar em um projeto internacional, contribuindo diretamente para a evolução de um SDK de mensagens in-app, desenvolvido em Kotlin.

Buscamos um profissional com forte experiência em desenvolvimento Android, arquitetura de software e integração de SDKs, além de excelente capacidade de comunicação e colaboração em ambientes multiculturais.

🎯 Principais responsabilidades

  • Trabalhar em conjunto com outros engenheiros Android e equipes multidisciplinares para projetar e implementar novas funcionalidades para o SDK.

  • Participar de discussões de planejamento, arquitetura e desenho técnico de funcionalidades de maior complexidade.

  • Desenvolver e manter funcionalidades nas diferentes camadas da Clean Architecture, incluindo:

    • Casos de uso de domínio;

    • Implementações de repositórios;

    • Controllers;

    • Integrações e bridge com WebView;

    • Renderização de interstitials e banners dentro dos aplicativos hospedeiros.

  • Investigar, diagnosticar e solucionar problemas relacionados à integração do SDK com marcas e aplicativos parceiros.

  • Trabalhar em colaboração com a equipe de iOS, contribuindo para garantir a paridade de lógica e funcionalidades entre as plataformas.

  • Atuar na evolução, manutenção e qualidade do SDK, considerando aspectos de performance, estabilidade, escalabilidade e compatibilidade.

  • Apoiar discussões técnicas e contribuir para decisões relacionadas à arquitetura e evolução do produto.

🛠️ Requisitos técnicos

  • Experiência sólida como Desenvolvedor/Engenheiro Android Sênior.

  • Domínio de Kotlin e desenvolvimento nativo Android.

  • Experiência prática com Clean Architecture.

  • Experiência com desenvolvimento e manutenção de SDKs Android.

  • Conhecimento de WebView e integração com JavaScript Bridge.

  • Experiência com ProGuard/R8 e configuração de regras de ofuscação/otimização.

  • Experiência com publicação e distribuição de AARs.

  • Conhecimento de Artifactory ou ferramentas similares para gerenciamento e distribuição de artefatos.

  • Experiência com integração de SDKs em aplicativos de terceiros.

  • Capacidade de atuar na investigação e resolução de problemas complexos de integração.

  • Boa capacidade de comunicação e colaboração com equipes multidisciplinares e cross-platform.

🌎 Requisitos indispensáveis

  • Inglês fluente, com capacidade de participar de reuniões, discussões técnicas e interações profissionais em inglês.

  • Experiência comprovada em projetos e/ou clientes internacionais.

  • Experiência trabalhando com times distribuídos e multiculturais.

  • Perfil sênior, com autonomia para tomar decisões técnicas e atuar na resolução de problemas complexos.

💻 Modelo de atuação

100% remoto 🌎

Localização:
Remoto
Salário:
Confidencial