
Responsabilidades e atribuições
Definir a arquitetura e construir o FrontEnd de sistemas e aplicações web modernas, utilizando tecnologias atuais que atendem requisitos de responsividade e acessibilidade na web, implementando códigos que sejam escaláveis, fáceis de manter, eficientes e elegantes;Participar de projetos de desenvolvimento de novos softwares, avaliando os protótipos entregues pelo designer, planejando e implementando a estrutura e componentes da interface, utilizando para isso o framework de JavaScript React;Participar de projetos de customização de softwares já existentes utilizando um bibliotecas internas que aplicam um Design System Corporativo, aplicados em React ou AngularJS;Ser capaz de desenvolver uma SPA (Single Page Application) utilizando React;Conhecimento em integrar as SPAs com REST APIs;
Requisitos e qualificações
Experiência em JavaScript e no framework ReactJs, incluindo conceitos de programação assíncrona, definições de escopo (clojures), componentização e ES6+;Conhecimento em gerenciadores de estados, incluindo Redux e seus padrões de arquitetura;Experiência avançada em HTML e CSS, incluindo conceitos de layout, compatibilidade entre browsers e acessibilidade;Experiência intermediária em GIT;Experiência em testes unitários automatizados para a aplicação (preferencialmente em Jest, Testing Library e Cypress);Conhecimento em algumas das bibliotecas Webpack, Gulp ou Grunt;
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
