Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Desenvolvedor Backend Sênior NodeJS.
Brazil Jobs Expertini

Urgent! Desenvolvedor Backend Sênior NodeJS Position in Brasil - USAbit - Tecnologia de Software

Desenvolvedor Backend Sênior NodeJS



Job description

Benefícios: Vale Alimentação/Refeição no cartão Ifood Benefícios.

Ajuda de custo com transporte no cartão Ifood Benefícios.

Seguro de Vida.

Day Off bônus no aniversário.

Licença maternidade estendida.

Estacionamento.

Treinamentos e qualificações constantes.

Requisitos: Experiência sólida com Node.js e TypeScript, aplicando padrões de projeto (Factory, Repository, Dependency Injection) e estruturação modular (Clean Architecture, DDD).

Uso de Express (ou NestJS/Koa) para construção de APIs, dominando rotas, middlewares, tratamento de erros e validação de payload (class-validator, Joi, Celebrate).

Gerenciamento de pacotes com npm ou yarn, versionamento semântico (semver) e controle de dependências.

Testes Automatizados: domínio de frameworks como Jest ou Mocha Chai, testes de integração (supertest) e uso de mocks/fakes.

Escalabilidade e Desempenho: experiência em cache (Redis), filas de mensagens (RabbitMQ, Kafka, AWS SQS/SNS) e otimizações de consultas em bancos relacionais (índices, partições).

Performance e Debugging: uso de ferramentas como Node Profiler, Clinic.js, monitoramento com Datadog, New Relic ou Prometheus/Grafana.

Integração Contínua e Deploy: prática com CI/CD (GitHub Actions, GitLab CI, Jenkins) e deploy em AWS (ECS, Lambda, RDS, S3) ou ambientes Kubernetes.

Docker Avançado: criação de imagens otimizadas, multi-stage builds e configuração de docker-compose para desenvolvimento e produção.

Banco de Dados Relacional Avançado: MySQL ou PostgreSQL (índices, query profiling, replicação, particionamento).

APIs Performáticas e Seguras: experiência com GraphQL (Apollo Server), API Gateway, autenticação/autorização via OAuth2, JWT e versionamento de APIs. Git Profundo: workflows GitFlow, rebase vs merge, cherry-pick e estratégias de branching para times grandes.

Diferenciais: Conhecimento em PHP (Laravel, CodeIgniter, Symfony): será considerado um diferencial entender boas práticas de desenvolvimento back-end em PHP e migrar/integrações pontuais.

Experiência com React (ou Next.js): habilidade para colaborar com o front-end em aplicações isomórficas ou SPA, integrando APIs e estados globais (Redux, Context API).

Frameworks Node.js avançados: NestJS (dependency injection, modules, providers), Koa ou Fastify para cenários de alta concorrência.

Infraestrutura como Código (IaC): conhecimento em Terraform ou CloudFormation para provisionamento de ambientes AWS.

Monitoramento e Observabilidade: uso de ELK Stack (Elasticsearch, Logstash, Kibana), Loki/Grafana, OpenTelemetry para logs estruturados e métricas customizadas.

Event-Driven Architecture: trabalho com Kafka, RabbitMQ, AWS SNS/SQS, WebSockets (Socket.io) e arquiteturas orientadas a eventos.

Microservices: experiência em decomposição de sistemas monolíticos, deploy independente de serviços, comunicação via mensageria e API Gateway.

Segurança: implementação de práticas OWASP (mitigação de SQL Injection, XSS, CSRF), configuração de WAF (Cloudflare, AWS WAF) e auditoria de código.

Serverless: desenvolvimento e deploy de funções AWS Lambda em Node.js/TypeScript, integração com DynamoDB, S3 e triggers (SQS,APIGateway).

Cadastre seu currículo e informações e entraremos em contato caso haja alguma oportunidade de trabalhar com Usabit ou com nossos parceiros.

J-18808-Ljbffr


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Desenvolvedor Backend Potential: Insight & Career Growth Guide