← Voltar para vagas

Desenvolvedor Android Sênior - Híbrido Rj

csptech

Híbrido Rio de Janeiro, RJ, 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

Qual Rota Profissional Seguir no Mercado Atual?

A Complexidade da Escolha Profissional na Era Digital

O mercado de trabalho global passou por uma transformação sem precedentes. Com a consolidação do trabalho remoto e o avanço da Inteligência Artificial, as fronteiras entre as profissões se tornaram fluidas. Hoje, não escolhemos apenas um "cargo", mas sim um conjunto de habilidades (stack) e um modelo de resolução de problemas.

Se você está em transição de carreira ou buscando se especializar para vagas de alto nível (muitas delas pagando em moedas fortes como Dólar e Euro), o primeiro passo é entender o DNA de cada área. Abaixo, dissecamos os 8 pilares do mercado corporativo moderno para ajudar você a encontrar o seu foco.

Dissecando as Áreas: Qual é o seu Perfil?

1. Tecnologia / Engenharia de Software

A espinha dorsal do mundo moderno. Profissionais de tecnologia são tradutores: eles transformam lógica humana em instruções que as máquinas executam. Se você gosta de entender como as coisas funcionam por trás dos panos, esta é sua área.

  • Perfil Ideal: Analítico, resiliente à frustração (lidar com bugs) e focado em resolução lógica de problemas.
  • Habilidades Chave: Algoritmos, linguagens de programação (Python, JavaScript, Java), arquitetura de sistemas e Cloud Computing.
  • Termômetro do Mercado: Altíssima demanda global e forte adoção de trabalho 100% remoto.

2. UX/UI e Product Design

O Design deixou de ser apenas "fazer telas bonitas" para se tornar a ponte empática entre o sistema e o ser humano. O designer investiga dores, desenha fluxos de interação e garante que o uso de um produto seja intuitivo e acessível.

  • Perfil Ideal: Empático, observador, criativo e com boa capacidade de argumentação visual.
  • Habilidades Chave: Pesquisa com usuários (User Research), prototipagem (Figma), arquitetura da informação e design system.
  • Termômetro do Mercado: Essencial para a retenção de clientes em qualquer startup ou grande corporação.

3. Marketing (Digital e Growth)

O marketing moderno é um laboratório de testes conduzido por dados e psicologia. O objetivo é adquirir, reter e monetizar a atenção das pessoas no ambiente digital, usando estratégias que unem criatividade e matemática.

  • Perfil Ideal: Curioso, dinâmico, focado em métricas e ágil para testar hipóteses.
  • Habilidades Chave: Tráfego pago (Ads), SEO, copywriting, otimização de conversão (CRO) e funis de vendas.
  • Termômetro do Mercado: Ágil e altamente voltado para resultados financeiros de curto e médio prazo.

4. Comunicação e Conteúdo

Enquanto o Marketing foca na conversão, a Comunicação foca na narrativa, na autoridade e na construção da marca (Branding). É a área responsável pela voz da empresa e pelo relacionamento com a sociedade e a mídia.

  • Perfil Ideal: Excelente articulador, contador de histórias (storyteller) e adaptável a diferentes públicos.
  • Habilidades Chave: Redação estratégica, Relações Públicas (PR), gestão de crises e social media.

5. Administração e Operações

Os arquitetos do caos corporativo. Sem operações e administração, as ideias não saem do papel com eficiência. Esta área garante que os recursos (tempo, dinheiro, pessoas) sejam alocados da melhor forma possível para a empresa escalar.

  • Perfil Ideal: Organizado, sistêmico, líder nato e pragmático.
  • Habilidades Chave: Gestão de processos, logística, planejamento estratégico e direito corporativo.

6. Finanças

O oxigênio de qualquer negócio. A área financeira vai muito além de pagar contas; trata-se de modelagem de cenários, previsão de riscos, análise de fusões e alocação de capital inteligente.

  • Perfil Ideal: Extremamente detalhista, frio sob pressão e apaixonado por números e projeções.
  • Habilidades Chave: Controladoria, modelagem financeira, compliance, FP&A (Planejamento e Análise Financeira).

7. Dados (Data Science e BI)

Vivemos a era do "Big Data". Os profissionais de dados são os novos oráculos: eles mineram terabytes de informações desestruturadas para encontrar padrões ocultos que ditarão os próximos passos da diretoria.

  • Perfil Ideal: Investigativo, cético, com forte base matemática e facilidade para identificar anomalias.
  • Habilidades Chave: SQL, Python, Estatística, Machine Learning e visualização de dados (Tableau, PowerBI).
  • Termômetro do Mercado: Uma das áreas mais bem pagas do mundo, apelidada pela Harvard Business Review como "a profissão mais sexy do século 21".

8. Produto (Product Management)

O Gerente de Produto (PM) fica exatamente na interseção entre Tecnologia, Negócios (Finanças/Marketing) e Design (UX). Ele é o "mini-CEO" de uma funcionalidade, decidindo O QUÊ construir e POR QUE construir, enquanto a engenharia decide o COMO.

  • Perfil Ideal: Visão holística, excelente negociador, capaz de liderar sem ter autoridade direta sobre os times.
  • Habilidades Chave: Priorização de backlog, metodologias ágeis (Scrum/Kanban), descoberta de produto (Product Discovery) e análise de métricas de uso.

3 Dicas Práticas para Tomar sua Decisão

  1. Mapeie o seu "Ikigai": Cruze o que você ama fazer, o que você é bom em fazer, o que o mundo precisa e pelo que o mercado está disposto a pagar. Onde essas quatro áreas se cruzarem, está a sua resposta.
  2. Entenda a tolerância à rotina: Áreas como Finanças e Administração exigem alta conformidade com processos repetitivos e regras. Áreas como Design e Marketing lidam com alto grau de incerteza e mudanças diárias.
  3. Projetos Práticos (Side Projects): Não escolha baseado em teoria. Tente criar um pequeno site (Tech), desenhar um aplicativo (Design) ou vender algo como afiliado (Marketing). A prática revela a verdadeira vocação.
"Sua carreira é o seu maior negócio. Trate suas habilidades como o produto e o mercado como seu cliente principal."

Referências e Autoridade

Para aprofundar sua pesquisa sobre o futuro dessas áreas, recomendamos a leitura de relatórios globais: