Desenvolvimento de aplicações web é uma área em constante evolução e o papel do desenvolvedor sênior é fundamental para a construção de soluções inovadoras.
Como Desenvolvedor Sênior, você será responsável por criar interfaces responsivas e acessíveis utilizando ReactJS, além de implementar técnicas avançadas como Hooks, Context API e Redux.
Além disso, você precisará garantir a segurança e autenticação da aplicação utilizando padrões como JWT, OAuth e RHSSO.
Participar ativamente de processos de versionamento via Git e rodar e depurar localmente o ambiente da aplicação utilizando Docker são habilidades essenciais para o cargo.
Requisitos Essenciais:
* Proficiência em ReactJS com JSX, Hooks e Context API.
* Experiência com gerenciamento de estado (Redux, Zustand, Recoil ou similar).
* Knowldege em responsividade e acessibilidade (WAI-ARIA, boas práticas HTML/CSS).
* Familiaridade com testes automatizados em React.
* Conhecimento sólido no consumo e integração com APIs REST.
* Noções básicas de funcionamento de APIs em NodeJS ou FastAPI.
* Entendimento de mecanismos de autenticação: JWT, OAuth, RHSSO.
* Experiência com Git, versionamento e boas práticas de colaboração.
* Conhecimento prático em Docker (rodar containers, interpretar Dockerfile, debug básico).
O que oferecemos:
Vale alimentação ou vale refeição; Desconto em cursos, universidades e instituições de idiomas; Academia Stefanini - plataforma com cursos online, gratuitos, atualizados e com certificado...