← Voltar para vagas

Desenvolvedor Android Sênior - Híbrido Sp

csptech

Híbrido São Paulo, SP, BR
Desenvolvimento

Score da Vaga

90 pontos
Modelo híbrido (+80) Desenvolvimento (+10)

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.

Sobre a área de Desenvolvimento

A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.

As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.

Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.

Guias de Carreira

Guia de Carreira em Tecnologia

Planejamento, habilidades, entrevistas e crescimento profissional em TI, Ciência de Dados, DevOps e Produto.

Ler guia completo →

Guia de Carreira em Design

UX/UI, Design Gráfico, Design de Produto. Portfólio, ferramentas, entrevistas e crescimento na área de Design.

Ler guia completo →

Guia de Carreira em Marketing

SEO, Mídia Paga, Growth, Marketing de Conteúdo. Certificações, ferramentas e estratégias para crescer no Marketing Digital.

Ler guia completo →

Guia de Carreira em Finanças

Mercado financeiro, investimentos, finanças corporativas, certificações e estratégias para crescer na área financeira.

Ler guia completo →

Guia de Carreira em Comunicacao

Jornalismo, RP, Comunicacao Corporativa, Marketing de Conteudo e Producao Multimidia.

Ler guia completo →

Guia de Carreira em Administracao

Gestao de Empresas, RH, Logistica, Consultoria, Gestao de Projetos e Empreendedorismo.

Ler guia completo →

Guia de Carreira em Dados

Ciencia de Dados, Engenharia de Dados, BI, Machine Learning e IA. Da formacao ao mercado.

Ler guia completo →

Guia de Carreira em Produto

Product Management, Product Ownership, Agile, Scrum e OKRs. Da estrategia a execucao.

Ler guia completo →

Dica do Especialista

Como Vencer os Robôs e Atrair Recrutadores

A Morte do Currículo "Criativo"

Se você passou as últimas horas alinhando colunas coloridas, inserindo gráficos de pizza para suas habilidades ou adicionando ícones elaborados no seu currículo, pare agora. No mercado atual de tecnologia, design e marketing digital, a criatividade visual no currículo é, ironicamente, o caminho mais rápido para a rejeição automática.

A realidade do recrutamento moderno, especialmente para vagas remotas internacionais que pagam em dólar, é dominada pelos ATS (Applicant Tracking Systems) — robôs de triagem como Greenhouse, Ashby e Workday. Eles não leem design; eles leem texto estruturado.

O Melhor Formato: O Padrão "Harvard" (Coluna Única)

O melhor formato de currículo hoje é o cronológico reverso em coluna única, com tipografia limpa (como Arial, Calibri ou Helvetica) e fundo branco. Este formato, popularizado pelas escolas de negócios de elite, como Harvard, garante 100% de legibilidade tanto para robôs quanto para humanos.

Por que a coluna única vence?

  • Leitura Linear dos ATS: Sistemas automatizados leem da esquerda para a direita, de cima para baixo. Currículos em duas colunas misturam as informações na hora da extração de dados, fazendo com que o seu cargo atual seja lido junto com o seu hobby, quebrando o algoritmo.
  • O Teste dos 7 Segundos: Um estudo de rastreamento ocular (Eye-Tracking) da Ladders comprovou que recrutadores passam, em média, apenas 7,4 segundos olhando para um currículo antes de tomar uma decisão. Um layout limpo guia o olho diretamente para suas conquistas.

O Segredo do Conteúdo: A Fórmula XYZ do Google

Ter o formato certo não basta se o seu texto parecer a descrição de um manual de instruções. Recrutadores não querem saber o que você "tinha que fazer" (suas responsabilidades); eles querem saber o que você entregou (suas conquistas e impacto).

"Realizei [X], medido por [Y], fazendo [Z]."
— Laszlo Bock, ex-Vice-Presidente de Operações Populares (RH) do Google.

Veja a diferença prática na aplicação desta regra:

❌ O que não fazer (Foco em Tarefa):
"Responsável por otimizar o banco de dados da empresa e gerenciar a equipe."
✅ O que fazer (Foco em Impacto - Fórmula XYZ):
"Reduzi o tempo de carregamento da plataforma em 40% (Y) ao reestruturar as consultas SQL e implementar índices no banco de dados (Z), resultando em um aumento de 15% na retenção de usuários (X)."

Anatomia de um Currículo à Prova de Falhas

Para garantir que o seu perfil chegue às mãos do gestor da vaga, estruture o seu documento (sempre salvo em formato PDF) com as seguintes seções:

  1. Cabeçalho Simples: Nome, telefone, e-mail e URL do LinkedIn/Portfólio. (Exclua foto, idade e estado civil).
  2. Resumo Profissional (Opcional, mas recomendado): 3 linhas no máximo focadas na sua especialidade e maior entrega.
  3. Experiência Profissional: A seção mais importante. Liste empresas, cargos, meses e anos de entrada/saída. Use de 3 a 5 bullet points por cargo com a fórmula XYZ.
  4. Habilidades (Keywords): Uma lista separada por vírgulas contendo as tecnologias, frameworks e metodologias que você domina (Ex: React, Node.js, Agile, Figma, SEO, Python). É aqui que o ATS dá o "match" com a vaga.
  5. Educação: Faculdade ou cursos de peso, de forma breve.

Dica de Ouro Mondywork

Nunca envie o mesmo currículo para duas vagas diferentes. Use a descrição da vaga como seu "gabarito". Se a empresa pede "conhecimento avançado em metodologias ágeis", garanta que a exata palavra-chave "Metodologias Ágeis" esteja nas suas habilidades, e não um sinônimo distante.

Quer testar o seu novo currículo nas melhores vagas remotas globais? Acesse diariamente as oportunidades curadas na Mondywork e candidate-se para posições que valorizam o seu verdadeiro impacto.