Informações da Vaga

Descrição

Desenvolvimento de software aplicando as boas práticas de codificação e padrões de projeto sempre pensando em sustentabilidade, segurança, escalabilidade e custo;
Auxiliar na análise e elaboração de arquitetura dos requisitos que serão desenvolvidos no projeto;
Apoiar o desenvolvimento profissional de juniores do time de front-end;
Documentação das arquiteturas propostas;
Realização de revisões de código para garantir artefatos padronizados e de qualidade;
Orientação nas implementações de testes automatizados;
Sugestão de modelos de desenvolvimento que aumente a qualidade dos produtos e a agilidade dos times.
Aplicar e difundir as boas práticas de segurança no projeto
Garantir que as soluções propostas sejam adequadas a política de custos de projetos da companhia.

Requisitos

Competências:
Sólido conhecimento em HTML, CSS, e HTML, e ReactJs.
Conhecimento em mais de um framework frontend (Vanilla, AngularJS, Angular, Vue, etc)
Experiência com projetos de arquitetura de software.
Boa experiência no desenvolvimento de aplicações responsivas.
Conhecimento de testes unitários
Conhecimento em cloud computing e orquestração de containers(Docker, Kubernetes...)
Conhecimento e experiência com web vitals

Diferenciais:
Conhecimento de NextJS
Experiência com AngularJS
Experiência com Typescript
Experiência com Bundlers e module federation (webpack, rollup, gulp ...)
Experiência em ecommerce / aplicações B2C
Boas noções de UX
Experiência com CI/CD. (github actions, dangerjs, linting, chromatic)
Experiência com SEO