Desenvolvedor Web III

CSP TECH
Sênior
Remoto 🌐
Publicado em 25 de novembro de 2025

Descrição da Vaga

**Resumo da Posição** Estamos buscando um **Desenvolvedor de Sistemas Sênior** altamente experiente para atuar no desenvolvimento de soluções Web modernas, escaláveis e seguras. Este profissional será responsável por liderar decisões técnicas, implementar funcionalidades complexas e apoiar a evolução arquitetural de sistemas críticos que utilizam Node.js com NestJS no back\-end e React no front\-end. O candidato ideal possui forte domínio de engenharia de software, vasta experiência com arquitetura baseada em APIs, práticas de clean code e capacidade de trabalhar em equipes multidisciplinares de forma colaborativa. **Responsabilidades Principais** * Desenvolver e manter serviços back\-end robustos, performáticos e escaláveis utilizando Node.js \+ NestJS. * Projetar, implementar e consumir APIs REST e GraphQL. * Desenvolver interfaces ricas, dinâmicas e de alta usabilidade utilizando React e React Hooks. * Participar do desenho da arquitetura de novos sistemas e evoluções. * Garantir padrões avançados de clean code, DDD, SOLID, testes unitários e integração contínua. * Atuar na resolução de problemas complexos envolvendo performance, segurança e integração com serviços externos. * Colaborar com squads de desenvolvimento, QA, UX/UI e DevOps. * Participar de code reviews, propondo evoluções arquiteturais e técnicas. * Documentar soluções, APIs e componentes críticos. * Contribuir para a evolução do pipeline de CI/CD junto ao time DevOps. **Requisitos Técnicos Obrigatórios** **Back\-end** * Domínio avançado em Node.js (mínimo 6 anos de experiência). * Experiência sólida com NestJS (módulos, decorators, providers, interceptors, guards, pipes). * Experiência com TypeScript em nível avançado. * Conhecimento profundo de arquiteturas REST, GraphQL, APIs, microserviços e mensageria. * Experiência com bancos de dados relacionais e não\-relacionais (PostgreSQL, SQL Server, MySQL, MongoDB). * Conhecimento em práticas de segurança (JWT, OAuth2, RBAC, OWASP). * Experiência com testes unitários. **Front\-end** * Experiência avançada com React, React Hooks e Context API. * Vivência com Next.js é um diferencial. * Conhecimento de bibliotecas de estado (Zustand, Redux, Recoil). * Consumo de APIs REST e GraphQL. * Experiência com Styled Components, Tailwind ou Material UI. **DevOps / Arquitetura** * Experiência com Docker e conteinerização. * CI/CD (GitHub Actions, GitLab, Jenkins ou similar). * Experiência em ambientes cloud (AWS, GCP ou Azure). * Monitoramento e observabilidade (Grafana, Prometheus, Elastic, Sentry). **Soft Skills** * Perfil colaborativo com visão sistêmica e analítica. * Capacidade de liderança técnica e mentoria de desenvolvedores de níveis júnior e pleno. * Proatividade na identificação de melhorias e antecipação de riscos. * Boa comunicação técnica e documentação clara. * Foco em entrega de valor e pensamento orientado ao negócio. **Diferenciais** * Experiência com arquitetura de microsserviços. * Conhecimento de NestJS CQRS e Event Sourcing. * Experiência com Kafka, RabbitMQ ou Pub/Sub. * Experiência com ferramentas de infraestrutura como Terraform ou Kubernetes. * Experiência prévia com integração de sistemas legados. * Experiência com Wordpress será um diferencial

Vaga originalmente publicada em: indeed

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev