O universo da tecnologia é gigante, assim como as nossas oportunidades de carreira e os motivos que você tem para ser Deliver IT. Descubra e trilhe seu futuro com a gente.
Aqui utilizamos a tecnologia para fortalecer as relações entre pessoas e negócios.
O nosso espírito de colaboração promove um ambiente produtivo, leve, transparente e humano.
Sabemos que para ter liberdade e autonomia para criar soluções inovadoras tem que ter responsabilidade.
Somos valorizados por nossas capacidades e temos o estímulo necessário para desenvolver nossos talentos.
Confere abaixo o que você vai precisar saber pra se dar bem nessa oportunidade!
- Conhecimento sólido de TypeScript (uso consistente de interfaces, types, generics e boas práticas de tipagem no ecossistema React);
- Experiência sólida em gerenciamento de estado (local, global e/ou assíncrono, ex: React Query, Redux ou Context API);
- Uso de abordagens e bibliotecas modernas de estilização (ex: Tailwind CSS, Styled-Components, CSS Modules) e consumo de Design Systems;
- Experiência consistente no consumo e integração de APIs REST (tratamento de erros, interceptores, cache de dados);
- Conhecimento sólido em testes automatizados (testes unitários e de integração com Jest, React Testing Library);
- Domínio de Git e fluxo colaborativo avançado (Gitflow/Feature Branch, resolução de conflitos complexos, padronização de commits e participação ativa/crítica em Code Reviews);
- Autonomia técnica e resolução de problemas (capacidade de assumir demandas de negócio e conduzir entregas do início ao fim);
- Boa comunicação e colaboração com times multidisciplinares (Design/Product/Backend), apoiando o alinhamento técnico e a evolução contínua da equipe.
Na sua rotina de trabalho, você vai se deparar com as seguintes atividades:
- Desenvolver e manter interfaces web responsivas, escaláveis e com foco na experiência do usuário;
- Implementar e evoluir componentes reutilizáveis, seguindo Design Systems e boas práticas de desenvolvimento;
- Trabalhar com gerenciamento de estado local, global e assíncrono, utilizando soluções como Context API, Redux ou React Query;
- Realizar integração e consumo de APIs REST, incluindo tratamento de erros, cache e demais necessidades de comunicação com o Backend;
- Implementar estilização utilizando tecnologias e abordagens modernas, como Tailwind CSS, Styled-Components ou CSS Modules;
- Desenvolver e manter testes unitários e de integração, utilizando ferramentas como Jest e React Testing Library;
- Utilizar Git no desenvolvimento colaborativo, participando de branches, resolução de conflitos e Code Reviews;
- Analisar problemas técnicos, propor soluções e conduzir suas demandas desde o desenvolvimento até a entrega;
- Trabalhar em conjunto com profissionais de Design, Product e Backend, contribuindo para o alinhamento das soluções;
- Participar de Code Reviews, contribuindo para a qualidade, padronização e evolução do código;
- Apoiar a melhoria contínua das práticas, processos e soluções técnicas do time.
Criar um alerta de emprego para esta pesquisa
Desenvolvedor Frontend React Pleno Brasil