Para isso, esperamos que você possua conhecimentos e experiências em: PHP: Sólida experiência com frameworks como Laravel, Symfony ou Zend, e profundo conhecimento em arquitetura de sistemas.TypeScript: Experiência avançada no desenvolvimento de sistemas utilizando TypeScript, tanto para back-end (Node.js) quanto para front-end (frameworks como Angular, React, ou Vue.js).Node.js: Profundo conhecimento na construção de microserviços, APIs escaláveis e aplicações com Node.js, usando frameworks como Express.js ou NestJS.Testes Automatizados: Familiaridade com frameworks de testes (Jest, Mocha, PHPUnit, etc.) para garantir a cobertura de testes e a qualidade do código.CI/CD: Experiência prática com pipelines de integração contínua e entrega contínua (CI/CD) utilizando ferramentas como Jenkins, GitLab CI, CircleCI ou Travis CI.Controle de versão: Experiência sólida com Git e práticas de versionamento de código.Qualidade de código: Implementação de boas práticas de desenvolvimento como Clean Code, Code Reviews, e Design Patterns.APIs: Forte conhecimento em APIs RESTful, GraphQL e web services.Banco de dados: Experiência com SQL e NoSQL (MySQL, PostgreSQL, MongoDB, Redis).Docker e Kubernetes (desejável): Experiência com containers, orquestração e deploys de containers em ambientes de produção.Habilidades que vão fazer você chamar nossa atenção: Experiência em Arquitetura de Software: Capacidade de projetar sistemas distribuídos e soluções escaláveis.Metodologias Ágeis: Experiência em frameworks ágeis como Scrum ou Kanban.Cloud: Familiaridade com plataformas de cloud computing como AWS, Azure ou Google Cloud.Segurança: Conhecimento em boas práticas de segurança de software, como OWASP.Monitoramento e Logs: Familiaridade com ferramentas de monitoramento e gestão de logs (ELK stack, Prometheus, Grafana, Sentry).