Na área de desenvolvimento, buscamos profissionais que possam criar soluções inovadoras e responsivas.
Uma das principais responsabilidades é o desenvolvimento de interfaces utilizando ReactJS, com foco em componentes funcionais e de classe. Além disso, é necessário aplicar Hooks, Context API e Redux para gerenciar o estado da aplicação.
A navegação em SPAs deve ser implementada utilizando React Router e os testes devem ser escritos com Jest e React Testing Library. Além disso, é necessário integrar com APIs REST e GraphQL.
O trabalho também envolve a atuação no back-end, compreendendo o funcionamento de APIs como FastAPI e NodeJS. A segurança e autenticação da aplicação devem ser garantidas utilizando padrões como JWT, OAuth e RHSSO.
A colaboração é fundamental nesse processo, portanto, é necessário participar de processos de versionamento via Git, incluindo branching, pull requests e code reviews.
Além disso, é necessário rodar e depurar localmente o ambiente da aplicação utilizando Docker.
Requisitos Essenciais:
* Proficiência em ReactJS com JSX, Hooks e Context API
* Experiência com gerenciamento de estado (Redux, Zustand, Recoil ou similar)
* 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
Benefícios:
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;
Mentoring;
Auxílio Creche;
Clube de vantagens para consultas e exames;
Assistência Médica;
Assistência Odontológica;
Clube de vantagens e descontos nos melhores estabelecimentos;
Clube de viagens;
Convênio para Pet;