Ad

Desenvolvedor de software flutter pleno – PR

  • Empresa: market4u
  • Salário: 0.000000 - 0.000000
PR
Descrição

Requisitos e qualificações 

  • Ensino superior completo ou cursando em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
  • Experiência profissional com desenvolvimento de aplicações mobile utilizando Flutter e Dart;
  • Conhecimento em arquitetura mobile, Clean Code, princípios SOLID e padrões de projeto;
  • Experiência com gerenciamento de estado, construção de interfaces e navegação em Flutter;
  • Conhecimento em integração com APIs REST, Git e controle de versionamento;
  • Conhecimento em testes de software, segurança mobile e monitoramento de aplicações.
Diferenciais 
  • Experiência com publicação e manutenção de aplicativos Android e iOS;
  • Conhecimento em Firebase, Crashlytics, Analytics e ferramentas de observabilidade;
  • Vivência com integração de recursos nativos, hardware e dispositivos externos;
  • Conhecimento em CI/CD e automação de testes mobile;
  • Familiaridade com ferramentas de desenvolvimento assistido por inteligência artificial.

Desenvolver, evoluir e manter aplicações mobile utilizando Flutter, assegurando a qualidade, a performance, a segurança e a confiabilidade das soluções por meio da aplicação de boas práticas de engenharia de software, integração com serviços e dispositivos externos e colaboração com equipes multidisciplinares, contribuindo para a entrega de produtos alinhados aos requisitos técnicos e de negócio.

Principais Responsabilidade

  • Desenvolver, implementar e manter aplicações mobile utilizando Flutter e Dart, conforme os requisitos técnicos e funcionais dos produtos;
  • Criar funcionalidades e componentes reutilizáveis, seguindo boas práticas de desenvolvimento, arquitetura e organização de código;
  • Implementar gerenciamento de estado, navegação e tratamento de erros, garantindo estabilidade e qualidade das aplicações;
  • Desenvolver e manter integrações com APIs REST, serviços de terceiros, backend e recursos nativos Android e iOS, quando necessário;
  • Contribuir para a evolução da arquitetura das aplicações, considerando desempenho, escalabilidade e manutenibilidade;
  • Desenvolver e executar testes unitários, de widget e de integração, além de investigar e corrigir falhas;
  • Monitorar o desempenho das aplicações, identificando gargalos e propondo melhorias;
  • Participar de revisões de código, planejamento e estimativas de atividades, contribuindo para a qualidade das entregas;
  • Trabalhar em conjunto com as equipes de Produto, Design, Backend e Qualidade, alinhando soluções técnicas às necessidades do negócio;
  • Documentar soluções e decisões técnicas, compartilhando conhecimentos e boas práticas com a equipe.

Ad
Ad