Nesta posição na CI&T, você vai criar aplicações web intuitivas e orientadas por dados, com React, TypeScript, Node.js e AWS. Seu trabalho terá foco especial em desenvolvimento frontend, experiência do usuário e visualização de dados, transformando processos e necessidades de negócio em experiências interativas. Você colaborará com equipes multidisciplinares e acompanhará as soluções desde a descoberta até a produção, usando ferramentas de desenvolvimento assistido por IA com responsabilidade e atenção à qualidade.
Responsabilidades
- Desenvolver interfaces responsivas e acessíveis com React e TypeScript
- Transformar processos, cálculos, simulações e cenários de negócio em funcionalidades interativas
- Criar APIs e serviços backend com Node.js e AWS, integrando sistemas corporativos, plataformas de dados e serviços de IA e aprendizado de máquina
- Criar protótipos para avaliar viabilidade e apoiar decisões técnicas
- Zelar pela qualidade com testes automatizados, revisão de código, CI/CD e implantações em produção
- Trabalhar em ciclos incrementais, apresentar soluções funcionais, incorporar feedback e manter documentação técnica prática
- Colaborar com equipes de Negócios, Produto, Design, Arquitetura e Engenharia de Dados, comunicando avanços, riscos e dependências
- Usar ferramentas de desenvolvimento assistido por IA ao longo do ciclo de entrega, mantendo a qualidade e a responsabilidade técnica
Requisitos obrigatórios
- Experiência em desenvolvimento de software e construção de aplicações web em produção
- Domínio de React, TypeScript e frameworks modernos de interface para aplicações responsivas, acessíveis e com grande volume de dados
- Experiência na criação de interfaces intuitivas para requisitos de negócio complexos, incluindo formulários interativos, visualização de dados, cálculos e modelagem de cenários
- Experiência com Node.js, APIs REST, implementação de lógica de negócio e integração com serviços externos
- Experiência prática com AWS, incluindo Lambda, API Gateway, S3, IAM e CloudWatch, e infraestrutura como código
- Conhecimentos sólidos de SQL e experiência com integração de sistemas corporativos, APIs e plataformas de dados como Databricks
- Experiência com testes automatizados, CI/CD, fluxos de trabalho com Git, segurança e implantações em produção
- Experiência colaborando diretamente com áreas de negócio, Produto e Arquitetura para esclarecer requisitos e avaliar opções técnicas
- Experiência prática com assistentes de programação e ferramentas de desenvolvimento com IA, mantendo a qualidade do código e a responsabilidade técnica
- Inglês avançado e capacidade de trabalhar de forma independente em equipes multidisciplinares
Diferenciais
- Conhecimento de varejo, cadeia de suprimentos, manufatura ou outros setores intensivos em dados
- Experiência na modernização de aplicações legadas, planilhas e fluxos de trabalho manuais por meio de aplicações web
O que esperamos
Esperamos que você tenha autonomia e senso de responsabilidade pela entrega, mantendo uma comunicação proativa com as pessoas envolvidas. Você deverá colaborar de perto com diferentes áreas, validar soluções com base nas necessidades do negócio e aprimorar continuamente a experiência de uso.