Pessoa desenvolvedora de software senior - android ( time de apps) (1)

Netvagas
Sênior
Remoto 🌐
Publicado em 10 de outubro de 2025

Descrição da Vaga

Descrição: E o que você precisa ter? * Experiência como engenheiro de software mobile, tendo aprendido e trabalhado com Kotlin e Java; * Experiência com Design Patterns (Ex: Model \- View \- View Model, Adapters, Singletons, Dependency Injection e etc); * Experiência com versionamento de código (Ex: Git, gitflow) ; * Experiência com metodologias ágeis e práticas ágeis (Ex: Scrum, Kanban, Pair Programming); * Experiência com testes unitários (Ex: JUnit, Mockito, Mockk); * Conhecimento em integração contínua e distribuição contínua (Ex: CI, CD, fastlane, github actions); * Conhecimento sobre observabilidade e monitoramento. * Conhecimento em técnicas de experimentação (Ex: Testes A/B) e no uso de Feature Toggles; * Domínio em Programação Assíncrona e Reativa (Suspend Fucntions, Flows, State Flow) * Modularização Pode ser um diferencial: * Atuação em projetos de alta escalabilidade, com milhares de usuários ativos. * Conhecimento em outras stacks de desenvolvimento mobile. * Experiência com testes de integração. * Experiência com testes instrumentados (Ex: Espresso, Compose); * Design System. Nesta posição você irá se juntar ao Time de Apps com o desafio de idealizar e construir experiências inovadoras e escaláveis para nossos aplicativos do segmento de Imóveis (Real Estate), impactando diretamente a forma como nossos usuários interagem com nossas soluções. No dia a dia você vai: * Atuar com desenvolvimento de soluções ponta a ponta; * Trabalhar em conjunto com os demais times de engenharia para construir e manter produtos, com foco em nossos clientes; * Prezar pela excelência do software, aliando o seu conhecimento técnico e experiência, com uma postura proativa; * Ter autonomia, com a responsabilidade de entregar um software que atenda um volume massivo de requisições, com alta disponibilidade e que gere um impacto para o negócio. * Liderar a implementação de soluções complexas e escaláveis para os aplicativos de Imóveis, garantindo a qualidade, performance e manutenibilidade em colaboração com o time. * Atuar como referência técnica para os desenvolvedores do time, disseminando conhecimento, orientando em desafios técnicos e promovendo as melhores práticas. * Colaborar com líderes de produto, design e outras áreas para definir roadmaps técnicos e garantir a viabilidade e escalabilidade das soluções. * Revisões com exemplo, partilhando ensinamentos e boas práticas para a melhoria contínua do código * Fomentar um ambiente de aprendizado contínuo e inovação, pesquisando, experimentando 2510100202241800137

Vaga originalmente publicada em: indeed

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev