Back to search
🚀 A seleção já está rolando na Track&Field! Vem com a gente? Gupy · Posted yesterday

Desenvolvedor Mobile (Flutter) - Sênior | TRACK&FIELD | São Paulo

Brasil Full-time Remote

remote Brasil Gupy
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

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.

Responsabilidades e atribuições

Quais 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 e qualificações

Perfil 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 adicionais

Local 🏢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/

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search