Backend Engineer (Node.js) – Pleno/Sênior
K2 Solutions
Regime de contratação
Cooperado
Modelo de trabalho
Não Informado
Carga horária
40 horas semanais
Descrição
Localização: São Paulo, SP (região de Pinheiros) – Modelo híbrido 3x no escritório
Nível: Pleno / Sênior
Estamos em busca de um(a) Backend Engineer (Pleno ou Sênior) para atuar na arquitetura, desenvolvimento e sustentação de APIs e serviços escaláveis.
Nosso cliente passou por mudanças estratégicas recentes e o momento exige maturidade técnica para equilibrar a manutenção de sistemas legados com o desenvolvimento de novas funcionalidades críticas.
Buscamos um perfil com autonomia, capaz de tomar decisões arquiteturais, prezar pela qualidade de código (Clean Code) e contribuir ativamente para a evolução técnica do time.
Responsabilidades:
- Projetar, implementar e otimizar APIs RESTful robustas e escaláveis, garantindo alta disponibilidade.
- Atuar com autonomia na resolução de problemas complexos e requisitos críticos que impactam o core do negócio.
- Colaborar estreitamente com o time de DevOps para monitoramento, CI/CD e melhoria de performance da infraestrutura.
- Liderar tecnicamente (no caso de Sênior) e/ou apoiar a documentação técnica da API, widgets e integrações.
- Desenvolver e manter integrações com sistemas externos e plataformas de e-commerce.
- Aplicar boas práticas de engenharia de software (Testes Automatizados, Code Review e Design Patterns).
Requisitos obrigatórios:
- Vivência comprovada em desenvolvimento backend com Node.js e Express (esperado 3+ anos para Pleno / 5+ anos para Sênior).
- Forte experiência com MySQL (modelagem e otimização de queries).
- Experiência prática com APIs/bibliotecas de mapas (Google Maps, Mapbox ou similares).
- Conhecimento avançado em Javascript/Typescript e domínio do ciclo de vida assíncrono (Promises, Async/Await, Event Loop).
- Graduação em Ciência da Computação, Engenharia de Software ou experiência equivalente.
- Disponibilidade para atuar presencialmente na região de Pinheiros/SP (frequência - 3x por semana no escritório).
Diferenciais:
- Domínio dos princípios S.O.L.I.D. e Clean Architecture.
- Experiência com serviços AWS (S3, Lambda, API Gateway).
- Vivência anterior em refatoração de sistemas legados.
Soft Skills:
- Capacidade de destravar impedimentos técnicos com supervisão mínima.
- Habilidade para comunicar decisões técnicas e colaborar em um ambiente multicultural.
- Resiliência para atuar em cenários de mudança e evolução de produto.
Benefícios e contratação:
- Equipamento fornecido pela empresa.
- Ambiente multicultural com exposição internacional.
- Contrato: Através de cooperativa.