1 vaga | Código: 1197
7COMm: Desenvolvedor Flutter Sênior
Atenção! Esta vaga foi publicada há mais de 30 dias e pode já não estar mais aberta
PJIntegral
Estamos em busca de um Desenvolvedor Flutter Pleno altamente qualificado e motivado para se juntar à nossa equipe. Como parte da equipe, você trabalhará em projetos emocionantes, colaborando com outros desenvolvedores e designers para criar aplicativos móveis de alto desempenho e visualmente impressionantes usando o framework Flutter.
Responsabilidades:
- Desenvolver e manter aplicativos móveis multiplataforma para Android e iOS usando o framework Flutter.
- Trabalhar em estreita colaboração com designers e outros desenvolvedores para traduzir requisitos de negócios e designs de interface de usuário em soluções técnicas eficazes.
- Participar ativamente de todas as fases do ciclo de vida de desenvolvimento de software, desde a concepção até o lançamento e manutenção pós-lançamento.
- Escrever código limpo, modular e eficiente, aderindo às melhores práticas de desenvolvimento e padrões de arquitetura.
- Realizar revisões de código, fornecer feedback construtivo e promover a melhoria contínua do código e dos processos de desenvolvimento.
- Identificar e resolver problemas de desempenho, segurança e usabilidade.
- Manter-se atualizado com as últimas tecnologias, tendências e práticas de desenvolvimento móvel.
Requisitos:
- Bacharelado em Ciência da Computação, Engenharia de Software, ou área relacionada (ou experiência equivalente).
- Experiência sólida com o desenvolvimento de aplicativos móveis usando o framework Flutter, demonstrada por projetos concluídos e aplicativos publicados.
- Proficiência em linguagens de programação Dart.
- Conhecimento aprofundado de arquiteturas de aplicativos móveis, como Bloc, Redux ou Provider - Preferencialmente Bloc.
- Experiência com integração de APIs RESTful e serviços externos.
- Experiência com testes unitários.
- Conhecimento intermediário a avançado em design de interface de usuário e experiência do usuário.
- Colaborar efetivamente em equipe.
- Excelentes habilidades de comunicação verbal e escrita.
Desejável:
- Certificações ou cursos relacionados a Flutter e desenvolvimento móvel.
- Experiência com ferramentas de CI/CD (Continuous Integration/Continuous Deployment) e testes automatizados.
- Familiaridade com metodologias de desenvolvimento ágil, como Scrum ou Kanban.
Exigências
- Ensino Superior