Desenvolvedor Fullstack Flutter Sênior

Projeto 22 São Paulo - SP CLT Híbrido
Projeto 22

Projeto 22

Detalhes da vaga

Cargo
Desenvolvedor Fullstack Flutter Sênior
Contrato
CLT
Vagas
1
Modelo
Híbrido
Publicada
23/09/2026

Localização

Descrição da vaga

Jornada de trabalho: segunda a sexta das 09h às 18h - Híbrido - presencial 3x na semana

Responsabilidades e atribuições:

Desenvolver e manter funcionalidades no app e na versão mobile web da plataforma, utilizando Flutter, com gerenciamento de estado via Riverpod. Desenvolver e manter serviços backend (BFF) em .NET 8 / ASP.NET Core, seguindo os princípios de Clean Architecture (camadas de Presentation, Application, Domain e Infrastructure). Trabalhar com foco em código limpo, reutilizável e de alta performance, tanto no front-end mobile quanto no backend. Participar da definição de arquitetura de front-end mobile e backend, aplicando boas práticas e princípios SOLID. Garantir integração eficiente com serviços backend (REST, GraphQL), incluindo construção e consumo de APIs agregadoras no padrão BFF. Implementar e manter autenticação/autorização via JWT, incluindo integração com AWS Cognito. Atuar na construção de layouts responsivos e adaptáveis a diferentes tamanhos de tela. Contribuir com decisões técnicas, melhorias contínuas e evolução da base de código, no front-end e no backend. Escrever e manter testes automatizados (unitários, widget e integração no Flutter; testes unitários no .NET). Trabalhar com containerização (Docker) e deploy em ambientes cloud (AWS ECS Fargate), participando de pipelines de CI/CD (Jenkins). Utilizar ferramentas de monitoramento e observabilidade (Datadog) para acompanhar performance e saúde das aplicações. Participar de code reviews e atuar como referência técnica para o time, tanto em Flutter quanto em .NET. Colaborar com as equipes de produto, design e backend de forma próxima e alinhada.

Requisitos e qualificações:

Graduação - Concluído - Desejável; Experiência robusta com foco em Flutter; Experiência sólida com Flutter e .NET em aplicações multiplataforma (mobile e web). Domínio do ciclo de vida dos widgets Flutter, gerenciamento de estado (preferencialmente Riverpod, com conhecimento de ChangeNotifier, Bloc ou Provider) e experiência na criação de packages e plugins Flutter. Experiência em integração com aplicativos nativos via FlutterEngine, FlutterEngineGroup, BinaryMessenger e Pigeons. Conhecimento avançado em arquitetura de software (Clean Architecture, MVC, MVP, MVVM, Bloc, etc.) e em princípios SOLID. Forte domínio em API REST, versionamento, headers, autenticação (incluindo JWT/OAuth, ex: AWS Cognito) e payloads. Experiência com desenvolvimento backend em .NET / ASP.NET Core, incluindo construção de APIs REST e serviços do tipo BFF (Backend for Frontend). Experiência com modularização de componentes e separação de responsabilidades por pacotes e camadas. Capacidade de atuar com autonomia, propor soluções, identificar melhorias e garantir entregas de valor com independência. Desenvolver e monitorar boas práticas de segurança, evitando vazamento de chaves de acesso, senhas e informações confidenciais (exemplo: uso de dexguard, proguard, keychain, R8 e criptografias). Experiência com publicação em Google Play Console e Apple App Store, incluindo processos de versionamento e submissão. Vivência com metodologias ágeis (Scrum ou Kanban). Diferenciais: Experiência com Flutter Web em produção é um diferencial. Conhecimento de linguagens nativas (Kotlin/Swift) e web (HTML/CSS/JS) é bem vindo. Experiência com containerização (Docker) e deploy em ambientes cloud (AWS ECS Fargate ou similar). Conhecimento de ferramentas de observabilidade, como Datadog. Vivência com ferramentas como Figma, Jira ou similares. Contribuições para projetos open-source ou comunidade Flutter são bem-vindas. Soft skills: Proatividade e autonomia nas decisões técnicas. Capacidade de traduzir necessidades de negócio em soluções tecnológicas eficientes, tanto no front-end quanto no backend. Atuação com senso de dono, colaborando com as metas do time e da empresa. Compartilhamento de conhecimento com pares e suporte técnico a colegas menos experientes. Comunicação clara, objetiva e postura profissional. Adaptabilidade a mudanças, flexibilidade em tecnologias e processos.

Benefícios:

Bônus anual (de 1 a 3 salários); Assistência médica - inclusive para dependentes; Assistência odontológica; Vale Refeição e Vale Alimentação (benefício flexível); Auxílio Creche ou Babá; Licença maternidade e paternidade estendida, inclusive em casos de adoção; Day-Off de aniversário; Gympass e TotalPass; Seguro de Vida; PAP – Programa de Apoio Pessoal (Auster); Credencial SESC; Programa Indicação Top;

Fonte: selecty

Interessado nesta vaga?

Candidate-se agora e dê o próximo passo na sua carreira.

Vagas relacionadas