Desenvolvedor Backend Senior (PHP/Nodejs) at Casar.com

Apply

Desenvolvedor Backend Senior (PHP/Nodejs) no Casar.com, posição em tempo integral com trabalho remoto. Responsabilidades incluem projetar, desenvolver e manter aplicações robustas em PHP e Node.js, construir bancos de dados escaláveis, desenvolver testes automatizados, manter documentação técnica, evoluir código e colaborar em decisões técnicas. Requisitos incluem experiência sólida com Node.js, TypeScript, APIs RESTful, Git, Clean Architecture, Design Patterns e testes unitários. Diferenciais: experiência com PHP, event-driven architecture, SCRUM, AWS, Docker, Serverless Framework, GraphQL. Benefícios: CLT, vale refeição cartão Flash R$500/mês, Total Pass, Convênio Médico, Odonto, horários flexíveis, bônus anual, trabalho remoto, projetos desafiadores, day off aniversário, cultura organizacional, happy hours online.

Requisitos

Experiência

  • Experiência sólida com Node.js e TypeScript
  • Domínio em construção de APIs RESTful
  • Conhecimento em boas práticas de versionamento com Git (como Gitflow)
  • Familiaridade com padrões de projeto (Design Patterns), Clean Code e Clean Architecture
  • Experiência com metodologias de teste e testes unitários
  • Experiência com PHP
  • Conhecimento em event-driven architecture (EDA)
  • Vivência com SCRUM ou outras metodologias ágeis
  • Experiência com serviços na AWS (como Lambda, S3, RDS, etc.)
  • Conhecimento em Docker e Serverless Framework
  • Familiaridade com GraphQL

Habilidades

  • Node.js
  • TypeScript
  • PHP
  • NestJS
  • Git
  • Clean Architecture
  • Design Patterns
  • Testing
  • Docker
  • Serverless Framework
  • GraphQL

Responsabilidades

  • Projetar, desenvolver e manter aplicações robustas utilizando PHP com TypeScript, NestJS e Node.js (Foco maior em Nodejs)
  • Construir e modelar bancos de dados de forma eficiente e escalável
  • Desenvolver testes automatizados (unitários e de integração) para garantir a qualidade contínua do código
  • Criar e manter documentação técnica atualizada
  • Participar ativamente da evolução do código, propondo melhorias e boas práticas de arquitetura
  • Colaborar com o time em decisões técnicas e evoluções do produto

Tecnologias

PHPNode.jsTypeScriptNestJSGraphQLDockerServerless FrameworkAWSGit

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.