← Todas as vagas

Desenvolvedor Mobile Sênior

Empresa confidencial

📍 São Paulo/SPhibrido· CLT (Efetivo)

Descrição da vaga

Desenvolvimento de novas aplicações (Android, iOS e Flutter), garantindo qualidade e boas práticas; Desenvolver novas funcionalidades dos produtos do time com autonomia e orientação técnica para outros desenvolvedores; Realizar manutenção de aplicações existentes, propondo melhorias e otimizações; Garantir monitoramento e observabilidade dos produtos, sugerindo métricas e indicadores; Desenvolver com foco em escalabilidade, segurança, performance e boas práticas de arquitetura; Atuar em equipes multidisciplinares, influenciando decisões técnicas; Participar ativamente das principais atividades do time, propondo soluções e melhorias; Compreender as necessidades dos clientes e traduzi-las em soluções robustas; Comunicar-se de forma clara e assertiva, garantindo alinhamento entre stakeholders; Demonstrar senso crítico técnico e de processos, influenciando boas práticas; Manter bom relacionamento, postura profissional e capacidade de liderança técnica; Ser flexível e aberto a mudanças (processos, time, código); Proatividade e senso de urgência para resolver problemas complexos; Acompanhar e alinhar as metas da empresa com as entregas do time. Graduação - Concluído - Obrigatório; Formação em Ciências da Computação ou áreas correlatas; Domínio avançado em desenvolvimento mobile, principalmente Flutter e Android, com capacidade de atuar de forma independente e orientar pares; Conhecimento em desenvolvimento IOS; Domínio avançado em programação orientada a objetos e programação reativa; Domínio avançado em conceitos de APIs Rest, capaz de propor melhorias e definir padrões; Domínio avançado com BFF; Conhecimento sólido em guidelines (Material Design, Swift UI, componentes nativos e Flutter), garantindo aderência às melhores práticas; Experiência com ferramentas de monitoramento (Grafana, Firebase Crashlytics, Google Play Console, Apple Store Connect, DataDog); Conhecimentos sólidos em server driven UI. Vivência com automação de build e pipelines complexos para mobile. Conhecimentos sobre A/B testing e experimentação em aplicações mobile. Experiência com análise de performance de app. Experiência com arquiteturas multiplataforma (KMM). Atuação com feature flags, releases progressivos e estratégias de rollout. Noções de design system. Experiência com integração contínua de qualidade: linting avançado, SonarQube, cobertura mínima, padrões de PR. Familiaridade com analytics avançado (Firebase Analytics). Vivência em metodologias ágeis, com capacidade de influenciar processos (Scrum ou Kanban); Conhecimento profundo do ciclo de vida de widgets em Flutter e boas práticas de arquitetura.