About the job
Estamos buscando uma pessoa que ouse protagonizar com a gente. 💜
Responsabilidades e Atribuições
Contribuirá em projetos financeiros, no desenvolvimento front-end, sendo responsável por implementar interfaces dinâmicas e responsivas utilizando ReactJS, HTML, CSS, e CSS-in-Js;
Aplicar conhecimentos avançados em JavaScript para manipulação de DOM, utilização de funções assíncronas, iteradores e integração com APIs REST;
Desenvolver componentes reutilizáveis em React, utilizando hooks e gerenciando corretamente o estado e o ciclo de vida das aplicações;
Escrever código tipado e robusto utilizando TypeScript, aprimorando a manutenção e a escalabilidade da aplicação;
Gerenciar repositórios e pipelines de CI/CD utilizando GitLab e Github Actions para garantir a entrega contínua e automatizada de funcionalidades;
Implementar e executar testes unitários e de integração, assegurando a qualidade e confiabilidade das funcionalidades desenvolvidas;
Monitorar a performance das aplicações utilizando ferramentas como Dynatrace, garantindo a escalabilidade e a performance;
Participar de ciclos de desenvolvimento ágil (Scrum, Kanban), colaborando para a definição de boas práticas de UX e usabilidade;
Trabalhar com soluções escaláveis em ambientes de Cloud, como AWS ou Azure, gerenciando dependências e processos de CI/CD.
Requisitos e Qualificações
Sólidos conhecimentos em ReactJS
Sólidos conhecimentos de HTML, CSS e CSS-in-Js;
Experiência com construção de interfaces responsivas;
Sólidos conhecimentos de JavaScript (manipulação da DOM, funções assíncronas, iteradores);
Sólidos conhecimentos acerca dos paradigmas do React.js (JSX, hooks, estado e ciclo de vida);
Conhecimentos de e/ou experiência com TypeScript.
Conhecimento em integração e consumo de informações via APIs REST;
Conhecimento em ferramentas de controle de versão (GitLab);
Conhecimento e experiência com testes (unitário, integração e afins).
Desejável
Conhecimento em metodologias ágeis (Scrum, Kanban etc.).
Noções acerca de UI/UX, princípios de usabilidade e do design de interfaces;
Experiência com banco de dados relacional (Oracle);
não tenho experiência, estudos ainda não aprofundado
Experiência no gerenciamento de dependências e CI/CD;
Conhecimento em Cloud (Azure, AWS, Huawei);
Experiência com aplicações escaláveis;
Conhecimentos de e/ou experiência com TypeScript.
Dynatrace ou ferramenta de monitoramento;
Github Actions;
Informações Adicionais
Para conhecer todos os nossos benefícios, acesse a home da nossa página de carreiras.💜