Desenvolver e implementar interfaces de usuário utilizando ReactJS, garantindo a responsividade e a performance das aplicações;
Eventualmente trabalhar no desenvolvimento e manutenção de aplicações nodeJS, quando necessário, integrando essas aplicações às interfaces FrontEnd;
Participar de revisões de código e oferecer feedback construtivo para promover a melhoria contínua das práticas de desenvolvimento;
Contribuir para a documentação técnica dos projetos e processos de desenvolvimento, incluindo integrações com APIs REST, Kafka e Amazon S3;
Realizar testes e validações de funcionalidades, assegurando a qualidade do software entregue;
Manter-se atualizado sobre as tendências e melhores práticas em desenvolvimento FrontEnd;
Colaborar com equipes multidisciplinares para definir e implementar soluções técnicas que atendam aos requisitos do negócio, dentro de um ambiente ágil e integrado.
Requirements
Desenvolvimento e manter aplicações front-end robustas, escaláveis e seguras para soluções de crédito em cooperativas;
Javascript ES6 em diante e TypeScript;
APIs REST;
React JS e React Query;
Vite;
React Router;
Biblioteca Zustand;
Cypress, Jest/Vitest e Mirage JS;
Design system, UX/UI;
Git e familiaridade com pipelines (GitFlow, ESLint; Prettier; Stylelint; Husky + lint-staged)
SonarQube;
Experiência com NGINX;
Conhecimento com React Hook Form;
Conhecimento com Node JS;
Conhecimento com Formik;
Ter atuado com Grafana.
Tech Stack
Cypress
Grafana
JavaScript
Jest
Kafka
NGINX
Node.js
React
TypeScript
Benefits
Auxílio alimentação
Plano de saúde
Avaliações semestrais com a perspectiva de crescimento
Cultura de Feedback
Recesso maternidade/paternidade
Bônus por indicação
ZenKlub
duas sessões gratuitas por mês
Benefício Educação
Prêmio por tempo de casa
Escritório disponível para coworking em Porto Alegre(RS)