C6 Bank
Oowlish Technology
Engenheiro Android Sênior (Kotlin e AWS)
Junte-se à Nossa Equipe
A Oowlish, uma das empresas de desenvolvimento de software que mais crescem na América Latina, está buscando profissionais de tecnologia experientes para enriquecer nossa equipe diversificada e vibrante.
Sobre a Vaga
Como um membro valioso da Oowlish, você colaborará com clientes de ponta dos Estados Unidos e da Europa, contribuindo para soluções digitais pioneiras. Nosso compromisso em criar um ambiente de trabalho acolhedor é reconhecido por nossa certificação como Great Place to Work, onde você terá oportunidades de desenvolvimento profissional, crescimento e a chance de causar um impacto internacional significativo.
Oferecemos a conveniência do trabalho remoto, permitindo que você crie um equilíbrio entre vida pessoal e profissional que se adapte às suas necessidades. Buscamos candidatos apaixonados por tecnologia, fluentes em inglês e entusiasmados para se engajar em colaboração remota para uma presença global.
Estamos procurando um Engenheiro Android Sênior experiente para se juntar a uma equipe de engenharia nativa da nuvem, trabalhando em aplicações móveis modernas voltadas para o cliente e experiências digitais.
Esta é uma função de engenharia prática que combina profunda expertise em desenvolvimento nativo Android com tecnologias de nuvem AWS, arquitetura de aplicações moderna, CI/CD, testes e colaboração direta com o cliente.
Você trabalhará ao lado de Engenheiros, Arquitetos, Gerentes de Engenharia e Gerentes de Projeto para projetar e entregar soluções de alta qualidade para iniciativas móveis complexas. A função exige fortes fundamentos de engenharia de software, a capacidade de construir e manter aplicações Android prontas para produção e confiança para trabalhar diretamente com equipes de engenharia de clientes.
O candidato ideal traz profunda expertise em Kotlin e desenvolvimento nativo Android, forte conhecimento de padrões de design e desenvolvimento de aplicações, experiência em AWS e as habilidades de comunicação necessárias para ter sucesso em um ambiente de consultoria e voltado para o cliente.
Responsabilidades
- Projetar, construir, manter e aprimorar aplicações nativas Android de nível de produção.
- Desenvolver soluções móveis de alta qualidade utilizando principalmente Kotlin e práticas modernas de desenvolvimento Android.
- Colaborar com Arquitetos e Gerentes de Engenharia para traduzir requisitos técnicos em soluções escaláveis.
- Aplicar arquitetura de aplicações apropriada, padrões de design de software e melhores práticas de engenharia.
- Integrar aplicações móveis com APIs, serviços de nuvem, SDKs e plataformas externas.
- Contribuir para iniciativas móveis envolvendo rastreamento, atribuição, deep linking, experiências in-app e otimização da jornada do cliente.
- Escrever código pronto para produção, bem testado, de fácil manutenção e documentado.
- Construir e manter testes automatizados para aplicações móveis.
- Contribuir e manter pipelines de CI/CD que suportam a entrega de aplicações Android.
- Trabalhar com serviços AWS e arquiteturas nativas da nuvem que suportam aplicações móveis.
- Solucionar e resolver problemas técnicos em ambientes de desenvolvimento, staging e produção.
- Participar de cerimônias Ágeis, incluindo daily standups, planejamento de sprint, retrospectivas e demos.
- Colaborar diretamente com equipes de engenharia de clientes e comunicar claramente decisões técnicas, progresso, riscos e trade-offs.
- Contribuir para a melhoria contínua das práticas de desenvolvimento, arquitetura e processos de entrega.
- Otimizar e aprimorar continuamente a experiência do usuário de nossas aplicações móveis.
Requisitos
- Sólida experiência profissional no desenvolvimento de aplicações nativas Android de produção.
- Profunda experiência prática com Kotlin.
- Forte compreensão da arquitetura de aplicações Android e padrões de design de software.
- Experiência em projetar, desenvolver, testar e dar suporte a aplicações de produção.
- Experiência em integrar aplicações móveis com APIs, SDKs e serviços backend/nuvem.
- Forte experiência trabalhando com ambientes de nuvem AWS.
- Experiência com CI/CD e automação de entrega de aplicações móveis.
- Forte compreensão de práticas de teste e qualidade de software.
- Experiência trabalhando em ambientes de desenvolvimento de software Ágil.
- Fortes habilidades de comunicação voltadas para o cliente.
- Capacidade de explicar claramente decisões técnicas e trade-offs.
- Fortes habilidades de comunicação em inglês, escrita e verbal.
Essencial
- Forte experiência prática em desenvolvimento Kotlin.
- Forte experiência em desenvolvimento nativo Android.
- Experiência em construir e dar suporte a aplicações móveis de produção.
- Forte compreensão de:
- Arquitetura de aplicações móveis.
- Padrões de design de software.
- Ciclo de vida da aplicação.
- Integrações de API e serviços.
- Forte experiência com serviços de nuvem AWS.
- Experiência em integrar aplicações nativas com sistemas backend baseados em nuvem.
- Experiência em construir e manter pipelines de CI/CD.
- Fortes práticas de teste e automação.
- Experiência em escrever, revisar e implantar código de qualidade de produção.
- Experiência em solucionar problemas de aplicações em ambientes de desenvolvimento e produção.
- Experiência em participar de revisões de código.
- Fortes habilidades de comunicação voltadas para o cliente.
Diferenciais
- Experiência em Java, particularmente no suporte ou modernização de aplicações Android legadas.
- Experiência com tecnologias de atribuição e análise móvel.
- Experiência em implementar deep linking móvel.
- Experiência em integrar SDKs móveis de terceiros.
- Experiência com Firebase.
- Experiência com AppsFlyer ou plataformas de atribuição similares.
- Experiência com integrações de CDP ou dados do cliente.
- Experiência trabalhando em iniciativas móveis de tecnologia de marketing ou relacionadas à conversão.
- Experiência com tecnologias web/aplicações modernas como:
- React
- Node.js
- TypeScript
- Python
- Familiaridade com tecnologias de IA Generativa.
- Experiência em UI/UX.
Benefícios e Vantagens
- Home office;
- Remuneração competitiva baseada na experiência;
- Planos de carreira para permitir amplo crescimento na empresa;
- Projetos Internacionais;
- Programa de Inglês Oowlish (Técnico e Conversacional);
- Jogos e Competições;
Você também pode se candidatar aqui:
Website: oowlish.com/work-with-us/
LinkedIn: linkedin.com/company/oowlish/jobs/
Instagram: instagram.com/oowlishtechnology/
