⚠️ Esta vaga foi encerrada ou preenchida!
Esta oportunidade não está mais aceitando candidaturas. Mas não se preocupe: confira abaixo outras vagas semelhantes que selecionamos para você!
Desenvolvedor Mobile (Flutter) – Sênior | TRACK&FIELD | São Paulo
Empresa: 🚀 A seleção já está rolando na Track&Field! Vem com a gente?
Local: Remoto
Tipo de Vaga: Efetivo (CLT) | Remoto
| Tipo de Contrato | Efetivo (CLT) |
|---|---|
| Modalidade | Remoto |
| Localização | Remoto |
| Publicada em | 23/07/2026 |
Descrição da Vaga
Confira os detalhes desta oportunidade profissional. Missão da Área
- Desenvolver e evoluir soluções tecnológicas de alta qualidade para o ecossistema da TFSports, impulsionando o crescimento do produto por meio de engenharia backend escalável, segura e orientada a impacto. Atuar com excelência em um modelo de desenvolvimento AI-augmented, utilizando IA como acelerador de produtividade sem abrir mão da responsabilidade técnica sobre arquitetura, qualidade, testes e segurança. Operar em ciclos curtos e contínuos de entrega, promovendo agilidade, colaboração e aprendizado constante, garantindo que cada entrega gere valor real ao negócio e uma experiência consistente para o usuário.Sua missão
- Atuar como Engenheiro(a) de Software com foco em Flutter no time de produto da TFSports, desenvolvendo aplicações mobile de alta qualidade, performáticas e escaláveis, com forte impacto na experiência do usuário. Operar em um modelo AI-augmented, utilizando IA como acelerador de produtividade sem abrir mão da responsabilidade técnica integral sobre arquitetura, qualidade, testes e segurança de todo código entregue. Trabalhar em ciclos curtos e contínuos de desenvolvimento, garantindo entregas frequentes, colaboração ativa via code review e evolução constante do produto, sempre com alto rigor técnico e foco em excelência.
Principais
ResponsabilidadesQuais serão suas
responsabilidades?
🎯 Desenvolver, evoluir e sustentar os aplicativos TFSports e TFSports Trainer (iOS e Android) em Flutter/Dart, garantindo alta performance, estabilidade e excelente experiência do usuário;
Atuar em um modelo de entregas contínuas e ciclos curtos (tasks de 1–2 dias), com commits frequentes e PRs pequenos, objetivos e de alta qualidade;
Utilizar IA generativa (Claude e similares) como copiloto técnico no dia a dia, apoiando desenvolvimento, debugging, documentação e refatoração;
Realizar revisão crítica de todo código gerado (por IA ou humano), assegurando padrões elevados de qualidade, legibilidade, eficiência, tratamento de edge cases e segurança;
Participar ativamente de code reviews, decisões de arquitetura e cerimônias ágeis, contribuindo para a evolução técnica do time e do produto;
Garantir a qualidade e sustentabilidade da base de código, aplicando boas práticas de arquitetura (SOLID, Clean Architecture, DI) e organização do código;
Atuar na integração com APIs REST, assegurando robustez no consumo (tratamento de erros, retry, timeout e programação defensiva);
Conduzir e evoluir a estratégia de testes mobile (unitários, widget e integração), garantindo confiabilidade nas entregas;
Trabalhar continuamente na otimização de performance, incluindo análise de rendering, gerenciamento de memória e melhoria da experiência do usuário;
Atuar no ciclo completo de release mobile, incluindo versionamento, signing, gestão de ambientes (flavors) e publicação nas stores;
Contribuir com a evolução de pipelines de CI/CD, automação de testes e processos de release contínuo;
Manter a documentação técnica atualizada (READMEs, ADRs, Confluence), promovendo compartilhamento de conhecimento e rastreabilidade;
Colaborar com times de produto e backend, garantindo consistência nos contratos de API e fluidez na experiência do usuário.
Requisitos para a VagaPerfil que buscamos
🔎Buscamos um(a) Engenheiro(a) de Software Mobile Sênior, com forte domínio em Flutter, que combine excelência técnica, senso de responsabilidade e mentalidade de produto. Esse(a) profissional atua com autonomia, tem alto padrão de qualidade e entende que velocidade só gera valor quando vem acompanhada de consistência e robustez.É alguém que já trabalha (ou está pronto para trabalhar) em um modelo AI-augmented, utilizando IA como acelerador no desenvolvimento, mas mantendo senso crítico elevado sobre tudo que é entregue, assumindo total responsabilidade técnica pelo código, independentemente de sua origem.Conhecimentos técnicos:Domínio sólido de Flutter/Dart em produção, com foco em performance, arquitetura e escalabilidade;
Capacidade de estruturar aplicações com boas práticas de engenharia (Clean Architecture, SOLID, DI);
Experiência consistente em integração com APIs REST, com visão de contratos, resiliência e qualidade de dados;
Forte conhecimento em testes mobile (unit, widget, integração) e cultura de qualidade;
Vivência com ciclo completo de desenvolvimento mobile, incluindo publicação e sustentação em produção;
Capacidade de atuar com IA generativa no desenvolvimento, estruturando bons prompts e avaliando criticamente outputs.
Requisitos obrigatórios:Experiência consistente no desenvolvimento de aplicações mobile, com domínio de Flutter/Dart em ambientes produtivos;
Vivência com publicação e manutenção de aplicativos em App Store e/ou Google Play, incluindo gestão de versões e correções em produção;
Capacidade de atuar em ciclos curtos de entrega, com organização, autonomia e foco em entregas contínuas;
Uso ativo de ferramentas de IA generativa no desenvolvimento (como Claude, ChatGPT ou GitHub Copilot) — requisito eliminatório.O que você precisa ter:Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas. Formações alternativas aceitas mediante comprovação de experiência técnica equivalente.Será um
diferencial se: Experiência com otimização de performance, gerenciamento de estado e boas práticas de arquitetura mobile;
Vivência em times ágeis e colaborativos, com forte interação com times de produto e backend.
Informações ComplementaresLocal
🏢Escritório JK#PapoReto
👁
️ Nossa seleção já está rolando! E aí, vem com a gente?Inscrição e análise das candidaturas Bate-papo com a pessoa recrutadoraEntrevista com o gestorCaseFeedbacks e/ou proposta, retorno sobre o processo. #Conheça mais de nossos processos seletivos acompanhando nossa página de carreira: https://tfcarreira.gupy.io/
Dica: Mantenha seu currículo sempre atualizado para aumentar suas chances!
💼 Vagas Recomendadas para Você:
Gostou desse conteúdo?
Entre no VAGAS E CURSOS - PORTAL VAGAS no WhatsApp e receba tudo em primeira mão!
Entrar no Grupo
Entre no VAGAS E CURSOS - PORTAL VAGAS no WhatsApp e receba tudo em primeira mão!
