Desenvolvedor(a) Mobile Sênior [Flutter]
Summary
Senior mobile developer maintaining and evolving a Flutter-based cross-platform app (Android/iOS) with PostgreSQL integration, ensuring performance, security, and usability while managing CI/CD pipelines and backend-for-frontend (BFF) APIs in Node.js/Express.js.
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