What are the responsibilities and job description for the [Job-26093] Developer Pleno FullStack position at CI&T?
Missão
Uma ótima oportunidade técnica para lidar com novos desafios, tecnologias e protocolos. Como Desenvolvedor Pleno, você atuará junto com o time, na jornada de transformação digital e DevSecOps, apoiando refinamentos técnicos, desenvolvendo APIs e micro front-ends de alta qualidade. Sua atuação será fundamental para manter a excelência nas entregas, realizando testes exploratórios, unitários, de componente e E2E de forma independente, assegurando a robustez e a confiabilidade das soluções implementadas.
Responsabilidades:
Desenvolver APIs usando Java.
Desenvolver BFF usando Node.js com framework Express ou NestJS.
Desenvolver front-ends usando Vue.js ou React.
Apoiar na pirâmide de teste, incluindo automação de testes unitários e de integração.
Realizar integrações com sistemas de serviços usando comunicação REST ou SOAP.
Trabalhar com trunk-based usando GIT.
Atuar em code reviews garantindo os design patterns, Clean Code e SOLID.
Apoiar na criação de documentos para refinamento técnico.
Requisitos:
JAVA 8
Quarkus e/ou Springboot
Vue.js e/ou React
JavaScript
Node.js
Express
NestJS
GIT
Diferenciais:
Mensageria Assíncrona (especialmente filas e protocolo AMQP).
Conhecimento em Azure Repos/Pipeline.
Experiência com Kubernetes e Docker.
Familiaridade com bancos de dados não relacionais (especialmente MongoDB).
Experiência com bancos de dados em memória (especialmente Redis).
Conhecimento em metodologias ágeis (SCRUM).
Habilidade para entender requisitos de design, analytics e usabilidade.
Capacidade para entender e resolver problemas fim a fim, desde o front até o backend.
Fundamentos de arquitetura de micro-frontends.
\n