Tech Stack
AWSCloudDockerDynamoDBGrafanaJavaScriptJenkinsKubernetesMongoDBNode.jsNoSQLPostgresReactRedisTypeScriptWebpack
About the role
- Projetar, desenvolver e manter aplicações web completas (Node.js + React).
- Atuar com arquitetura de microsserviços e micro-frontends.
- Garantir robustez e qualidade via testes automatizados (unitários, integração e E2E).
- Influenciar decisões técnicas, gerenciar débitos técnicos e propor refatorações.
- Operar e otimizar pipelines de CI/CD em ambiente cloud.
- Atuar como mentor técnico, disseminando boas práticas (SOLID, Clean Code) e novas tecnologias.
Requirements
- Experiência sólida com Node.js + TypeScript (NestJS, Fastify).
- Bancos relacionais (PostgreSQL) e NoSQL (MongoDB, DynamoDB).
- Experiência em AWS Cloud.
- Estratégias de cache (Redis, Memcached).
- Arquitetura de microsserviços.
- Domínio de React.js + TypeScript (Hooks, Context API, etc.).
- Ferramentas de build (Webpack, Vite).
- Experiência com micro-frontends e Web Components.
- Containers (Docker) e orquestração (Kubernetes).
- Pipelines de CI/CD (GitHub Actions, Jenkins, CircleCI).
- Monitoramento e observabilidade (New Relic, Datadog, Grafana, CloudWatch).
- Aplicação consistente de SOLID e Clean Code.