Engenharia de Software - Mobile Júnior e Pleno | Vaga exclusiva para Pessoa com Deficiência

Xpinc · São Paulo, SP · Engineering

Posted 2026-10-28

Apply for this role →

🚀 Sobre a Oportunidade

Estamos com uma oportunidade aberta para atuação como Desenvolvedor(a) Mobile na frente de Aquisição do grupo XP Inc., com foco em Flutter e seu ecossistema.

🎯 Missão principal

Desenvolver e evoluir novas funcionalidades no app da XP utilizando Flutter, garantindo entregas com qualidade, performance e boa experiência do usuário.;

Manter e dar manutenção contínua no código existente, refatorando quando necessário, corrigindo bugs e garantindo a estabilidade da aplicação;

Implementar testes automatizados (unitários, de widget e de integração) para assegurar a confiabilidade do código e facilitar entregas contínuas;

Aplicar práticas de segurança no desenvolvimento mobile, protegendo dados sensíveis dos clientes e garantindo conformidade com as políticas de segurança da empresa;

Utilizar inteligência artificial no dia a dia como ferramenta de produtividade — seja para otimizar código, gerar testes, documentar, analisar logs ou acelerar diagnósticos e soluções de problemas;

Monitorar e analisar a saúde do app utilizando ferramentas como Firebase (Crashlytics, Analytics, Remote Config), Clarity e Adobe Stream, identificando gargalos de performance e oportunidades de melhoria;

Colaborar com squads multidisciplinares, incluindo times de backend, design e produto, para garantir entregas alinhadas às necessidades do negócio e dos clientes.;

Participar ativamente das cerimônias ágeis, contribuindo com ideias, feedbacks e decisões técnicas que impactam diretamente a evolução do produto.

Confira nossas avaliações no Glassdoor.

🔍 O Que Procuramos

Pré-requisitos Essenciais:

Sólida experiência em desenvolvimento mobile com Flutter e Dart, incluindo gerenciamento de estado (Provider, Bloc, Riverpod ou similar), navegação, consumo de APIs REST e injeção de dependência.

Conhecimento em testes de software no ecossistema mobile: testes unitários, de widget e de integração;

Noções de segurança em aplicações mobile;

Experiência com Firebase;

Conhecimento em consumo de APIs e integração com backend;

Familiaridade com ferramentas de observabilidade e analytics.

Diferenciais:

Já utiliza inteligência artificial de forma rotineira;

Tem experiência com arquiteturas modernas;

Conhece práticas de CI/CD;

Possui vivência com metodologias ágeis;

Tem conhecimento em desenvolvimento backend;

Já trabalhou com apps de grande escala;

Contribui com a comunidade — seja com posts, palestras, open source ou conteúdo técnico — e gosta de compartilhar conhecimento.

⏳ Etapas do Processo

Triagem inicial: Análise do currículo para verificar a adequação às qualificações e requisitos da vaga.

Teste cognitivo: Teste de raciocínio lógico da Predictive Index.

Entrevista com a equipe de Recrutamento: Discussão sobre as expectativas em relação à vaga e aos objetivos profissionais.

Entrevista com a liderança: Uma conversa para discutir sua visão e como você pode contribuir para a equipe e a empresa.

Oferta: Apresentação da proposta de trabalho, incluindo detalhes sobre remuneração e benefícios.

Apply for this role →

← Back to all jobs