Descrição da Vaga
A Premiersoft busca Desenvolvedores Flutter Sênior para atuar em times de desenvolvimento de software, com foco na construção, evolução e manutenção de aplicações mobile modernas, escaláveis e de alta qualidade, utilizando principalmente Flutter. A posição exige experiência sólida em desenvolvimento mobile, domínio avançado de Dart, conhecimento em arquitetura limpa ou modular, integração com APIs, persistência local, testes automatizados e boas práticas de engenharia de software.
Responsabilidades
- Desenvolver, evoluir e manter aplicações mobile utilizando Flutter e Dart.
- Construir interfaces performáticas, reutilizáveis, escaláveis e com boa experiência para o usuário.
- Aplicar boas práticas de desenvolvimento mobile, padrões de código e arquitetura.
- Trabalhar com Dart avançado, incluindo null safety, generics, async/await e streams.
- Utilizar padrões de gerenciamento de estado como BLoC/Cubit, Riverpod, MobX ou similares.
- Atuar em projetos Flutter de médio e grande porte com arquitetura limpa ou modular.
- Realizar integrações com APIs REST, autenticação e serviços externos.
- Implementar persistência local utilizando tecnologias como Hive, SQLite, Isar ou similares.
- Desenvolver e manter testes automatizados no ecossistema Flutter.
- Apoiar decisões técnicas relacionadas à arquitetura, performance, escalabilidade e qualidade das aplicações.
- Utilizar Git em fluxos colaborativos, como GitFlow, trunk-based development ou similares.
- Interagir com tecnologias nativas iOS e Android quando necessário.
Requisitos
- ✓Experiência sólida em desenvolvimento mobile, preferencialmente com Flutter.
- ✓Conhecimento avançado em Dart, incluindo null safety, generics, async/await e streams.
- ✓Domínio de pelo menos um padrão de state management, como BLoC/Cubit, Riverpod, MobX ou similar.
- ✓Experiência com arquitetura limpa ou modular em projetos Flutter de médio ou grande porte.
- ✓Experiência com integração de APIs REST.
- ✓Conhecimento em autenticação utilizando OAuth2, JWT ou tecnologias similares.
- ✓Experiência com persistência local, como Hive, SQLite, Isar ou similares.
- ✓Vivência com testes automatizados no ecossistema Flutter.
- ✓Experiência com Git em fluxos colaborativos, como GitFlow, trunk-based development ou similares.
- ✓Conhecimento em tecnologias nativas iOS e Android.
- •Experiência em aplicações mobile de alta escala ou grande volumetria de usuários.
- •Vivência com publicação de aplicativos na App Store e Google Play.
- •Conhecimento em CI/CD para aplicações mobile.
- •Experiência com Firebase, push notifications, crash analytics ou analytics mobile.
- •Familiaridade com design systems e componentização mobile.
- •Experiência com performance, monitoramento e otimização de aplicações Flutter.
Benefícios
- ✓Cartão de benefícios flexíveis via Flash (alimentação, mobilidade, qualidade de vida e muito mais).
- ✓Plano de Saúde Unimed.
- ✓Convênio com clínica de saúde mental.
- ✓TotalPass: acesso a academias, estúdios e práticas de bem-estar.
- ✓Gifts via Flash (birthday gift e time in company gift).
- ✓Bônus por indicação de talentos (R$ 2.000,00 por contratação).
- ✓Desenvolvimento contínuo com PDI, feedbacks e apoio a certificações.
- ✓Aulas de inglês gratuitas.
Categorias
Sobre a Empresa
Mais vagas na Premiersoft →Somos uma empresa de soluções tecnológicas inovadoras que transformam vidas e potencializam resultados. Com 12 anos de experiência no mercado, temos sido parceiros estratégicos de inúmeros negócios, capacitando-os a alcançar seu potencial máximo.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Senior iOS Native Developer (CocoaPods + TypeScript)
FullStack Labs
Desenvolvedor(a) Mobile SR (Android / Kotlin) ERP
Omie
Desenvolvedor Front-end e Mobile Flutter Sênior
Peers Solutions
Desenvolvedor Android Pleno
Premiersoft
Analista Desenvolvedor React Native - Rha2599
Spread Tecnologia