Chat rápido, melhores ofertas — Baixar

Desenvolvedor Android Sênior - Remoto

Indeed

Empresa

Tipo de empregoTempo Integral
Modalidade de TrabalhoRemoto
Nível de ExperiênciaMais de 10 Anos
Nível de EducaçãoSem Limite de Formação

Descrição

**Descrição da Vaga** --------------------- Atuação em empresa do segmento de Rádio e TV, integrando uma equipe responsável pelo desenvolvimento, evolução e sustentação de aplicações Android de alta relevância para o negócio. O profissional atuará em projetos de grande escala, contribuindo para a construção de experiências digitais robustas, performáticas e alinhadas às necessidades dos usuários. Buscamos um profissional com sólida experiência em desenvolvimento Android nativo, capacidade analítica avançada e perfil colaborativo, que atue como referência técnica para o time, contribuindo para a evolução das soluções, disseminação de boas práticas e mentoria de desenvolvedores. A posição exige visão arquitetural, comprometimento com qualidade de software, foco em performance, escalabilidade e melhoria contínua dos produtos e processos de desenvolvimento. **Responsabilidades e Atribuições** ----------------------------------- * Desenvolver e evoluir aplicações Android nativas utilizando as melhores práticas de engenharia de software; * Atuar na análise, manutenção e evolução da arquitetura das aplicações, propondo melhorias e refatorações quando necessário; * Participar ativamente das definições técnicas e arquiteturais dos projetos; * Desenvolver código limpo, reutilizável, escalável e alinhado aos padrões estabelecidos pela equipe; * Realizar revisões de código e garantir a qualidade técnica das entregas; * Apoiar a implementação de soluções voltadas para performance, segurança, escalabilidade e observabilidade; * Atuar na integração com APIs REST e GraphQL; * Contribuir para a evolução dos processos de desenvolvimento, integração contínua e entrega contínua (CI/CD); * Monitorar e otimizar o desempenho das aplicações, identificando gargalos de memória, processamento e consumo de recursos; * Participar da definição e implementação de testes automatizados e estratégias de qualidade; * Compartilhar conhecimento com o time por meio de mentorias, pareamentos e disseminação de boas práticas; * Apoiar o onboarding de novos profissionais e contribuir para o desenvolvimento técnico da equipe; * Trabalhar em conjunto com equipes multidisciplinares, incluindo Produto, UX/UI, QA e demais áreas envolvidas no ciclo de desenvolvimento. **Requisitos e Qualificações** ------------------------------ ### **Conhecimentos Técnicos** * Experiência sólida com desenvolvimento Android nativo utilizando Kotlin e Java; * Conhecimento avançado dos componentes e recursos do Android SDK; * Experiência com arquitetura MVVM e demais padrões de arquitetura para aplicações móveis; * Conhecimento em Clean Architecture, Repository Pattern e Use Cases; * Experiência com Android Architecture Components; * Conhecimento avançado em gerenciamento de dependências utilizando Gradle e Maven; * Experiência com programação reativa utilizando RxJava, LiveData e Flow; * Domínio do ciclo de vida de aplicações Android; * Experiência com consumo e integração de APIs REST e GraphQL; * Conhecimento avançado em controle de versão utilizando Git; * Experiência com processos de Code Review; * Conhecimento em bancos de dados locais utilizando SQLite; * Experiência com estratégias de cache e persistência de dados; * Conhecimento em testes unitários, instrumentados, automatizados e práticas de TDD; * Experiência com ferramentas e processos de CI/CD; * Conhecimento em Firebase, Google Analytics, Crashlytics e ferramentas de observabilidade; * Experiência com criação de interfaces performáticas e escaláveis; * Conhecimento em Custom Views e diferentes ViewGroups; * Conhecimento em otimização de performance, gerenciamento de memória e consumo de recursos; * Experiência com monitoramento e análise de desempenho utilizando Android Profiler, Traceview e ferramentas similares; * Conhecimento avançado em segurança de aplicações móveis, incluindo criptografia, autenticação biométrica, certificados digitais e JWT; * Conhecimento em metodologias ágeis, como Scrum e Kanban; * Conhecimento em Design Patterns e boas práticas de desenvolvimento de software. ### **Diferenciais** * Experiência com Jetpack Compose; * Experiência na automação de pipelines e fluxos de entrega contínua; * Conhecimento em acessibilidade para aplicações móveis; * Experiência com BDD e TDD; * Experiência liderando projetos e iniciativas técnicas; * Participação ativa na comunidade Android; * Produção de conteúdo técnico, artigos, palestras ou apresentações; * Contribuições para projetos Open Source. **Competências Comportamentais** -------------------------------- * Comunicação clara e assertiva; * Proatividade e senso de dono; * Facilidade para trabalho em equipe e colaboração multidisciplinar; * Capacidade de mentoria e desenvolvimento de profissionais; * Perfil analítico e orientado à resolução de problemas; * Capacidade de influenciar decisões técnicas e promover boas práticas; * Visão de produto e foco na experiência do usuário; * Facilidade para atuar em ambientes dinâmicos e de alta complexidade; * Comprometimento com qualidade, inovação e aprendizado contínuo. **Requisitos Desejáveis** ------------------------- * Experiência entre 5 e 8 anos ou mais em desenvolvimento Android; * Vivência em projetos de larga escala e alta disponibilidade; * Experiência em liderança técnica, onboarding e acompanhamento de desenvolvedores; * Interação frequente com equipes de Produto, UX/UI, QA e demais áreas de tecnologia; * Experiência na definição e evolução de arquiteturas móveis modernas.

Publicado por

João Silva

Indeed · HR

Localização

João Silva

Indeed · HR

Vagas semelhantes

Desenvolvedor Android Sênior - Remoto vaga da Indeed em 2026 | ok.com