Estamos em busca de um(a) profissional para atuar como Desenvolvedor(a) Android Nativo Sênior, sendo responsável pelo desenvolvimento, manutenção e evolução de aplicações móveis, garantindo alta qualidade, performance e escalabilidade das soluções. Procuramos um(a) profissional com sólida experiência em Kotlin, perfil colaborativo e capacidade de liderar tecnicamente iniciativas, contribuindo para a evolução da arquitetura e das boas práticas de desenvolvimento.
Essa pessoa atuará em conjunto com os times de Produto, UX/UI, QA e Backend, participando das decisões técnicas, definição da arquitetura das aplicações e implementação de novas funcionalidades, promovendo a excelência técnica e a evolução contínua dos produtos em um ambiente ágil.
Responsabilidades:
– Desenvolver, manter e evoluir aplicações Android Nativas utilizando Kotlin.
– Definir e implementar soluções técnicas escaláveis, seguras e de alta performance.
– Atuar na evolução da arquitetura das aplicações e na definição de boas práticas de desenvolvimento.
– Realizar revisões de código (Code Review) e apoiar tecnicamente o time.
– Participar da análise de requisitos, estimativas técnicas e planejamento das entregas.
– Integrar APIs REST e serviços de terceiros.
– Identificar oportunidades de melhoria contínua nos processos e na qualidade do código.
– Trabalhar em conjunto com equipes de Produto, UX/UI, QA e Backend.
– Utilizar Jira para gestão das demandas e Git para controle de versão no dia a dia.
Requisitos:
– Sólida experiência com desenvolvimento Android Nativo.
– Domínio da linguagem Kotlin.
– Experiência com Android Studio.
– Conhecimento avançado em arquitetura de aplicações Android (MVVM, Clean Architecture e princípios SOLID).
– Experiência com consumo e integração de APIs REST.
– Conhecimento em padrões de arquitetura, boas práticas de desenvolvimento e Clean Code.
– Experiência com revisão de código (Code Review) e mentoria técnica.
– Vivência em metodologias ágeis.
– Utilização de Jira para gestão de tarefas e Git para controle de versão no dia a dia.
Diferenciais:
– Experiência com Jetpack Compose.
– Conhecimento em Coroutines, Flow e Kotlin Multiplatform (KMP).
– Experiência com Firebase.
– Conhecimento em CI/CD e automação de pipelines.
– Experiência com testes unitários, testes de integração e testes de interface (JUnit e Espresso).
– Experiência com publicação e manutenção de aplicativos na Google Play.
Informações Importantes:
– Modelo: Híbrido.
– Local: Avenida Paulista/SP.
– Horário: Comercial.
Alerta-me sobre empregos como este
SOMOS O GRUPO HIVE! O maior grupo de tecnologia para hotéis na América Latina, presente em quatro países: Portugal, Brasil,...
Candidatar-se a Este EmpregoBackend Software Engineer | Python | Presencial | Belo Horizonte/MG | CLT Sobre a oportunidade Estamos assessorando uma empresa de...
Candidatar-se a Este EmpregoSomos a Uniasselvi! A maior instituição privada de ensino EAD do Brasil e referência nacional do ensino presencial. Juntos como...
Candidatar-se a Este EmpregoRequisitos Obrigatórios: Lógica de Programação; Python avançado para back-end; Flask ou FastAPI; Arquitetura de Software (cloudnative, web, microserviços); APIs REST;...
Candidatar-se a Este Emprego;Requisitos Técnicos1. Backend Java (Obrigatório / Core)Java 11 e Java 21Spring Boot 2.7 e 3.xApache CamelArquitetura HexagonalMapStruct, Lombok, JDBI 3.x...
Candidatar-se a Este EmpregoFundada em 2010 no Brasil e com presença em Brasil, Argentina, Uruguai, Colômbia, Chile e México, a Semantix desenvolve soluções...
Candidatar-se a Este Emprego