Somos a METHA ENERGIA, uma startup que conecta geradores de energia limpa e renovável ao consumidor final. Buscamos impactar a maneira como as pessoas se relacionam com a energia elétrica, de forma simples e inovadora. Estamos em um momento crucial: migrando nossos sistemas legados para uma arquitetura moderna baseada em Typescript e DDD. O(A) Engenheiro(a) de Software Sênior - Backend será peça fundamental nessa transformação, trabalhando lado a lado com o time para implementar novas regras de negócio, construir novos serviços e estabelecer as bases técnicas do futuro da empresa. Buscamos alguém que não apenas escreva código de qualidade, mas que também goste de compartilhar conhecimento, fazer pair programming e elevar o nível técnico do time. O Que Você Vai Fazer: Arquitetar e desenvolver novos serviços backend em Typescript, aplicando princípios de DDD. Construir e integrar APIs com serviços externos (bancos, distribuidoras de energia, ERPs) e internos (RESTful) Desenvolver em pair programming, especialmente em features complexas ou de maior impacto Implementar testes automatizados (unitários, integração e e2e) garantindo confiabilidade nas entregas Monitorar e resolver problemas em produção, investigando logs, métricas e traces Documentar APIs e processos para facilitar o trabalho do time Participar de discussões técnicas sobre arquitetura, ferramentas e boas práticas Manter pipelines de CI/CD e processos de deploy funcionando de forma eficiente Requisitos Obrigatórios Experiência Técnica: 5 anos de experiência profissional com desenvolvimento backend TypeScript/Node.js avançado : POO, design patterns, type hints, async/await Arquitetura: experiência profissional com arquitetura hexagonal, DDD e/ou clean architecture APIs RESTful: design, versionamento, documentação (OpenAPI/Swagger) Testes automatizados: mocks, fixtures, testes de integração Docker e containerização Git avançado: branching strategies, resolução de conflitos, boas práticas de commits Linux: desenvolvimento e troubleshooting em ambiente Linux PostgreSQL ou outros bancos relacionais Soft Skills: Inglês intermediário para leitura (documentação técnica) e escrita Capacidade de auto-aprendizado: confortável em aprender novas tecnologias e frameworks conforme necessário, usando documentação, código-fonte e comunidades Comunicação clara para contribuições e discussões técnicas Proatividade para identificar problemas e propor melhorias Capacidade de mentoria e compartilhamento de conhecimento Experiência com Scrum/Kanban e metodologias ágeis Diferenciais (Desejáveis): Serviços AWS: Lambda, API Gateway, SQS, SNS, S3, DynamoDB Experiência com migração de sistemas legados Serverless Framework ou similar (SAM, CDK) Kubernetes Redis para cache e filas NestJS Terraform ou Infrastructure as Code ELK Stack (Elasticsearch, Logstash, Kibana) CloudWatch, Sentry ou ferramentas de observabilidade Automação com browsers (Selenium, Playwright) Experiência com integrações bancárias ou setor de energia Contribuições em projetos open source A Metha Energia é comprometida com a igualdade de oportunidades e valoriza a diversidade em seu ambiente de trabalho.