O que esta vaga pede
Sobre a Vaga
Desenvolvedor(a) Full Stack Sênior na FRAGA ASSESSORIA E TREINAMENTO LTDA, 100% remoto, com contratação PJ e remuneração de R$ 16.000,00.
Atuar em um projeto estratégico de tecnologia em ambiente corporativo de alta complexidade, contribuindo com decisões de arquitetura, integrações complexas e evolução de soluções robustas.
Responsabilidades
- Desenvolver, manter e evoluir microsserviços e APIs de alta performance
- Projetar e implementar integrações robustas entre sistemas internos e externos
- Desenvolver soluções utilizando Node.js, NestJS, React.js e TypeScript
- Atuar com arquiteturas distribuídas e sistemas de grande escala
- Trabalhar com soluções de mensageria, como Pub/Sub, RabbitMQ, Kafka e similares
- Desenvolver e manter documentação técnica utilizando Swagger
- Criar e manter testes unitários e de integração
- Participar ativamente de discussões arquiteturais e decisões de design
- Contribuir para a evolução das práticas de engenharia e qualidade de código
- Atuar em times ágeis e multidisciplinares
- Evoluir pipelines de CI/CD, colaborando com práticas e cultura DevOps
- Participar de decisões técnicas estratégicas relacionadas à evolução das aplicações
Requisitos
- Experiência profissional superior a 5 anos com Node.js e React.js
- Experiência sólida com NestJS e TypeScript
- Experiência com desenvolvimento de microsserviços
- Conhecimento de ferramentas de build, como Vite e/ou Webpack
- Experiência com testes utilizando Jest, React Testing Library (RTL) ou ferramentas similares
- Domínio de Git e GitLab
- Experiência sólida com mensageria: Pub/Sub, RabbitMQ, Kafka ou similares
- Domínio de Docker e Docker Compose
- Experiência com Kubernetes
- Experiência prática com Google Cloud Platform (GCP), incluindo Cloud Run, Pub/Sub e Cloud Functions
- Conhecimento profundo de SOLID, Clean Code e Design Patterns
- Experiência em integrações de alta complexidade
- Vivência em ambientes de grande escala
- Participação em decisões arquiteturais e técnicas
- Inglês avançado para contexto profissional internacional
Diferenciais
- Certificações em GCP ou tecnologias similares
- Experiência anterior em projetos de grande porte
- Vivência com arquiteturas altamente distribuídas
- Experiência em ambientes orientados a microsserviços e cloud