Na área da tecnologia, a colaboração é essencial para criar soluções inovadoras. O papel de um desenvolvedor front-end é crucial nesse processo.
Ao assumir essa função, você estará no centro do desenvolvimento de interfaces de usuário para aplicações web. Utilizando Angular v12 ou superior, você implementará layouts atraentes e funcionais que ofereçam uma experiência ótima ao usuário.
Além disso, você trabalhará em estreita colaboração com a equipe de design para aplicar os princípios do Design System em componentes importantes, como botões, formulários e menus, utilizando Angular Material. Isso garantirá que todas as interfaces sejam coerentes e fáceis de usar.
Outra responsabilidade importante é integrar APIs utilizando NodeJs, garantindo que as aplicações se comuniquem efetivamente com bases de dados e serviços externos.
E por fim, você fará parte de equipes que implementam práticas de CI/CD (Continuous Integration e Continuous Deployment) com o apoio da equipe de DevOps, permitindo que os códigos estejam sempre atualizados e os projetos progridam rapidamente.
Para alcançar essas metas, você precisará utilizar suas habilidades em testes unitários com Jasmine e Jest, além de análise de código com Sonar, garantindo que seu trabalho seja sempre de alta qualidade.
Requisitos e qualificações
* Graduação na área de TI;
* Experiência com Angular v12 ou superior;
* Conhecimento em Angular Material, Design System, NodeJs;
* Desejável experiência em DevOps para Azure e Microfrontend;
* Experiência em testes unitários com Jasmine e Jest, e análise de código com Sonar;
* Conhecimento em Javascript, jQuery, Figma, Git e DevOps CI/CD.