Responsabilidades:
• Desenvolver e manter aplicações PHP Full-Stack, com ênfase em boas práticas de Orientação a Objetos e Clean Code, garantindo alta qualidade e escalabilidade.
• Projetar e implementar APIs RESTful, focando em otimização e segurança.
• Trabalhar de forma colaborativa e proativa com o time de desenvolvimento, sugerindo melhorias de arquitetura e processos.
• Participar do planejamento e refinamento das funcionalidades, sendo capaz de liderar discussões técnicas e propor soluções viáveis.
• Realizar revisão de código e fornecer orientação para desenvolvedores juniores quando necessário.
Requisitos:
• Experiência intermediária a avançada em PHP com proficiência em Orientação a Objetos e padrões de design de software.
• Domínio em arquitetura MVC e experiência com frameworks PHP, como Laravel, Symfony, ou CakePHP, incluindo configuração e manutenção de ambientes.
• Conhecimento aprofundado em desenvolvimento front-end (HTML, CSS, JavaScript), com experiência prática em design responsivo e boas práticas de UX/UI.
• Experiência com frameworks front-end, como Vue.js ou React.js, e integração com APIs.
• Proficiência em bancos de dados relacionais incluindo otimização de consultas e estruturação de dados.
Diferenciais:
• Experiência com controle de versão SVN / GIT
• Conhecimento em bancos de dados não-relacionais (Redis, MongoDB) e estratégias de caching.
• Familiaridade com Design Patterns avançados (como Repository, Service, Observer) e prática de princípios SOLID.
• Conhecimento em ferramentas de teste automatizado (PHPUnit, Jasmine).
• Experiência com práticas de DevOps, como Docker e Kubernetes, e hospedagem em nuvem (AWS, Azure ou GCP).