O que esperamos de você?
Competências técnicas que buscamos
- Sólida experiência em React Js, Redux, Context Api e React Hooks;
- Conhecimentos em construção de sites utilizando HTML5, CSS3;
- Domínio da linguagem Javascript/Typescript;
- Vivência em desenvolvimento e manutenção de soluções e aplicações web focados em escalabilidade e usabilidade;
- Experiência com conceitos ágeis como Kanban;
- Familiaridade com testes automatizados e processos de integração contínua e deploy contínuo;
- Compreensão proficiente de ferramentas de controle de versão de código como Git bem como fluxo de trabalho com branches, Pull Requests e Gitflow;
- Experiências prévias com integrações em API REST Json / JWT / Oauth2
- Ter atuado com Docker (usuário).
Será um diferencial:
- Experiência com aplicações Back End em Node.js ou .Net Core
- Conhecimento de frameworks como NextJS.
Competências comportamentais que vamos avaliar ao longo das etapas
- Atitude positiva;
- Comunicação proativa;
- Inovação atrelado à tecnologia;
- Inteligência emocional;
- Flexibilidade.
No seu dia a dia como Desenvolvedor(a) Front-End suas principais atividades serão:
- Definir o padrão e promover as melhores práticas de engenharia e desenvolvimento de software e excelência operacional;
- Projetar novos sistemas e propor soluções para novas funcionalidades;
- Resolver bugs, problemas e tarefas de média e alta complexidade;
- Fazer revisões regulares do código;
- Resolver problemas diferentes e de forma independente;
- Mentorar, apoiar e desenvolver programadores menos experientes;
- Participar de todos os ritos ágeis da Squad.