Consultor Desenvolvedor Front-end (Angular) / Flutter SR

São Paulo Hybrid

Estamos em busca de um desenvolvedor Angular Sênior que já tenha atuado com Flutter, altamente qualificado e motivado para se juntar ao nosso time.
Nesta posição, você irá atuar diretamente no desenvolvimento de novas funcionalidades e aplicações, compartilhar conhecimento e evoluir junto aos desafios e oportunidades.

Responsabilidades:

  • Assumir processos completos, desde o desenvolvimento até o lançamento;
  • Capacidade de construir e implementar uma aplicação a partir do zero;
  • Habilidade analítica de encontrar brechas nos projetos;
  • Faz revisões regulares de código;
  • Resolve problemas diferentes e de forma independente;
  • Alto nível de autoconhecimento e autodesenvolvimento;
  • Capacidade de delegar tarefas com assertividade;
  • Mentalidade de cientista, busca experiências e inovações.
  • Desenvolver, testar e manter aplicativos móveis em Flutter.
  • Documentar e manter o código dos aplicativos.
  • Apurar o desempenho e a usabilidade dos aplicativos.
Requirements
  • Linguagens de Programação: Angular; HTML, CSS, Bootstrap, NodeJS, TypeScript;
  • Compreensão proficiente de ferramentas de versionamento de código, como Git;
  • Compreensão no desenvolvimento de micro frontend;
  • Compreensão no desenvolvimento com webcomponents;
  • Experiência em desenvolvimento de BFF (Backend for Frontend);
  • Experiência em desenvolvimento e integrações com API RESTFull;
  • Entendimento de metodologias ágeis;
  • Experiência nos principais Design Patterns e Arquitetura de Software; SOLID, Arquitetura Limpa, Código Limpo;
  • Experiência com desenvolvimento de aplicativos móveis Flutter.
  • Experiência com desenvolvimento de aplicativos mobile em geral.
  • Forte conhecimento de Dart, JavaScript e HTML/CSS
  • Experiência com Deploy de aplicações mobile (AppStore Connect e Google Play)
  • Grande conhecimento em Solid para garantir o uso correto de princípios de orientação a objetos
  • Experiência com testes unitários, integração e de widgets
  • Experiência com outras tecnologias, iOS e Android.
  • Ter conhecimento em APIs REST/JSON.
  • Ter conhecimento em microsserviços.
  • 3+ anos de experiência com as tecnologias acima.
     

Diferenciais:

  • Ter atuado com plataforma SaaS será um diferencial;
  • Conhecimentos de nuvem (AWS, GCP ou Azure);
  • Experiência em desenvolvimento TDD;
  • Conhecimento no desenvolvimento de testes (unitários, integração, etc).
  • Experiência na utilização do Flutterflow para desenvolvimento rápido de soluções.
  • Compreensão de arquiteturas como MVC, MVVM ou Clean Architecture
  • Habilidades em funções assíncronas, manipulação de fluxos (streams) e gerenciamento de exceções
  • Experiência com DevOps.
  • Experiência com Cloud Computing.