Criar Soluções Inovadoras
">
Estamos procurando por desenvolvedores comprometidos com a inovação e a colaboração. Como membro de nossa equipe, você terá a oportunidade de trabalhar em projetos desafiadores e criar soluções que tenham impacto real no mercado.
">
A sua responsabilidade será desenvolver interfaces responsivas e acessíveis utilizando ReactJS (componentes funcionais e de classe). Você também precisará aplicar Hooks, Context API, Redux (ou outras soluções de gerenciamento de estado) para garantir que nossas aplicações sejam seguras e escaláveis.
">
Além disso, você precisará implementar React Router para navegação em SPAs, escrever e manter testes com Jest e React Testing Library, integrar com APIs REST (e opcionalmente GraphQL), atuar no back-end compreendendo o funcionamento de APIs (FastAPI e NodeJS), garantir a segurança e autenticação da aplicação e participar de processos de versionamento via Git.
">
O perfil ideal é alguém que tenha proficiência em ReactJS com JSX, Hooks e Context API, experiência com gerenciamento de estado (Redux, Zustand, Recoil ou similar), conhecimento 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 e conhecimento prático em Docker (rodar containers, interpretar Dockerfile, debug básico).
">
Nossa empresa oferece uma variedade de benefícios para os seus colaboradores, incluindo vale-alimentação, desconto em cursos, universidades e instituições de idiomas, academia Stefanini, mentoring, auxílio creche, clube de vantagens para consultas e exames, assistência médica, assistência odontológica, clube de viagens e convênio para pet.
">
Precisamos de um desenvolvedor experiente que possa liderar projetos complexos, trabalhar em equipe e resolver problemas de maneira criativa. Se você é esse profissional, nós queremos conhecer!
">
Requisitos essenciais:
">
">
* Proficiência em ReactJS com JSX, Hooks e Context API;
">
* Experiência com gerenciamento de estado (Redux, Zustand, Recoil ou similar);
">
* Conhecimento 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 te oferecemos:
">
Vale alimentaçã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 viagens;
">
Convênio para pet;
">
e muito mais...
">
O que esperamos que você realize:
">
Desenvolver interfaces responsivas e acessíveis utilizando ReactJS (componentes funcionais e de classe).
">
Apli car Hooks, Context API, Redux (ou outras soluções de gerenciamento de estado).
">
Implementar React Router para navegação em SPAs.
">
Escriver e manter testes com Jest e React Testing Library.
">
Integrar com APIs REST (e opcionalmente GraphQL).
">
Atuar também no back-end, compreendendo o funcionamento de APIs (FastAPI e NodeJS).
">
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, incluindo branching, pull requests e code reviews.
">
Rodar e depurar localmente o ambiente da aplicação utilizando Docker, compreendendo o uso de Dockerfile e realizando debug básico de containers.
"]},