Desenvolvedor(a) Backend - Banco de Talentos

Smart Sky Tech Hub · São Paulo, SP, BR

PresencialNão informado

Publicada há 1 hora

Sobre a vaga

Área e especialização profissional: Informática, TI, Telecomunicações - TI
Senioridade: Analista
Lugar de trabalho: São Paulo, SP
Regime de contratação de tipo Prestador de Serviços (PJ)
Jornada Período Integral
Sobre a oportunidade Estamos em busca de um(a) Desenvolvedor(a) Backend para integrar nosso time de tecnologia, atuando no desenvolvimento, manutenção e evolução de APIs, integrações e sistemas com regras de negócio complexas. Procuramos um profissional com sólida experiência em Node.js e TypeScript, conhecimento em arquitetura de aplicações backend e capacidade de propor soluções técnicas eficientes, escaláveis e confiáveis. Principais responsabilidades Desenvolver e evoluir aplicações Backend utilizando Node.js e TypeScript; Projetar, implementar e manter APIs REST; Desenvolver integrações com sistemas e serviços externos; Trabalhar com bancos de dados relacionais, modelagem de dados e migrations; Participar de decisões técnicas e da definição de soluções junto ao time; Realizar Code Reviews e contribuir para a qualidade e padronização do código; Desenvolver e manter testes automatizados; Identificar e solucionar problemas de performance, escalabilidade e confiabilidade; Colaborar com as equipes de Frontend, Produto, QA, Infraestrutura e demais áreas durante todo o ciclo de desenvolvimento. Requisitos e qualificações Experiência sólida com Node.js e TypeScript; Experiência com NestJS; Experiência no desenvolvimento de APIs REST; Conhecimento em arquitetura de aplicações Backend e separação de responsabilidades; Experiência com bancos de dados relacionais, preferencialmente PostgreSQL ou MySQL; Experiência com ORMs ou ferramentas equivalentes; Experiência com Git, Pull Requests e Code Review; Experiência com testes automatizados; Capacidade de atuar com autonomia e propor soluções técnicas. Conhecimentos desejáveis Express, Fastify ou frameworks equivalentes; Prisma, Drizzle, TypeORM, Sequelize ou equivalentes; PostgreSQL e Redis; BullMQ, RabbitMQ, Kafka, SQS ou soluções equivalentes de filas e processamento assíncrono; Swagger / OpenAPI; JWT, OAuth, Keycloak ou soluções equivalentes de autenticação e autorização; Docker e Docker Compose; CI/CD com GitHub Actions, GitLab CI, Jenkins ou equivalentes; AWS, Azure ou Google Cloud; Jest, Vitest, Supertest ou ferramentas equivalentes; Microsserviços e arquitetura orientada a eventos. Diferenciais Experiência com sistemas multi-tenant; Experiência com aplicações SaaS, software houses ou múltiplos projetos simultâneos; Conhecimento em observabilidade com Grafana, Prometheus, Loki, Datadog ou equivalentes; Experiência com object storage, como S3 ou MinIO; Experiência com sistemas de alta integração ou regras de negócio complexas; Experiência com processamento assíncrono, Jobs e filas.

Leu e ficou na dúvida? A nota responde.

Ver minha nota