Desenvolvedor(a) Mobile Sênior [Flutter]

ed · Brasília, Federal District, Brazil

Na **ed** , desenvolvemos *softwares inteligentes e soluções tecnológicas* que impulsionam pessoas, negócios e a sociedade. Somos movidos por *inovação, resultados reais* e por um ambiente baseado em *colaboração, respeito e transparência* . Valorizamos quem você é. Mais do que experiência, buscamos **atitude** , **vontade de aprender** e **disposição para fazer a diferença,** independentemente de idade, gênero ou origem. Trabalhamos com *tecnologias de ponta* , mantendo alto padrão de qualidade e foco em **impacto real** . Atuamos como **um só time** : desafios são compartilhados e conquistas, celebradas juntos. Se você curte ambientes colaborativos, desafios reais e quer crescer junto com um time que joga junto, seu lugar pode ser aqui. Conheça mais sobre a **ed** acessando a nossa *Página de Carreiras.* Estamos contratando **Desenvolvedor(a) Mobile Sênior** altamente qualificado(a) para liderar a sustentação, evolução e arquitetura de uma aplicação mobile cross\-platform (Android e iOS) construída em Flutter, integrada a um ambiente de banco de dados PostGres. O profissional será responsável por garantir a alta disponibilidade, performance, segurança e usabilidade do aplicativo, atuando diretamente em melhorias contínuas e na resolução de incidentes complexos. **Híbrido em Distrito Federal \- Brasilia** **Responsabilidades e Atribuições** * Desenvolvimento e Sustentação de aplicativos: Mapear, codificar, testar e publicar correções de bugs, novas funcionalidades e otimizações na aplicação Flutter para Android e iOS. * Integração e Banco de Dados: Criar e manter integrações eficientes com rotas/APIs (REST/gRPC) que consomem e persistem dados em ambiente PostGres, garantindo performance e integridade de transações. * Garantir boas práticas de engenharia de software (Clean Code, SOLID, Clean Architecture e gerenciamento de estado robusto como BLoC, Provider ou MobX). * Publicação e Ciclo de Vida: Gerenciar todo o processo de publicação, esteiras de CI/CD e distribuição do app na Google Play Store e Apple App Store. * Monitorar métricas do aplicativo, identificar gargalos de memória/processamento e atuar de forma proativa na resolução de incidentes de produção. * Atuação na camada BFF: Desenvolver, manter e otimizar a camada de Backend For Frontend utilizando Node.js e Express.js, atuando na orquestração de APIs, agregação de dados e tratamento de regras de negócio específicas para o consumo eficiente da aplicação mobile. **Requisitos e qualificações** O que amplia as suas chances: * Conhecimento nativo pontual em Swift/Kotlin para criação de plugins customizados. * Experiência em implementação de esteiras de CI/CD para mobile (Fastlane, GitHub Actions, Bitrise). * Práticas avançadas de segurança mobile (OWASP Mobile, criptografia, obfuscation). **O que não pode faltar:** * Flutter \& Dart: Experiência avançada em desenvolvimento mobile cross\-platform com Flutter (Android e iOS). * Banco de Dados PostGres: Domínio em integração de sistemas com PostGres, modelagem de dados e escrita de consultas otimizadas. * APIs \& Backend Integrations: Forte vivência no consumo de APIs RESTful/JSON e autenticação segura (OAuth2, JWT). * Gerenciamento de Estado: Domínio de padrões reconhecidos de mercado em Flutter (ex: BLoC, Riverpod ou Provider). * Lojas de Aplicativos: Autonomia no processo de deploy, versionamento e submissão nas plataformas Apple App Store e Google Play Store. * Metodologias e Ferramentas: Vivência com metodologias ágeis (Scrum/Kanban) e controle de versão Git. * Desenvolvimento BFF (Node.js/Express.js): Experiência prática na criação e manutenção de middlewares/APIs intermediárias com Node.js e Express.js para integração do app mobile com os serviços de backend. *Soft Skills:* * Capacidade analítica para resolução de problemas; * Comunicação eficaz; * Trabalho em equipe; * Adaptabilidade. **Quer embarcar nesse desafio com a gente?** Inscreva\-se e venha criar o novo com a ed