Desenvolvedor PHP SR. - VAGA 01
Linguagem e Fundamentos
Domínio da linguagem PHP (7.x e 8.x)
Conhecimento sólido de POO (Programação Orientada a Objetos)
Tratamento de erros e exceções
Uso de namespaces, traits e interfaces
Boas práticas de clean code e padrões PSR (PSR-1, PSR-2, PSR-4)
Frameworks e Ferramentas
Experiência com frameworks modernos, como:
LARAVEL (preferencialmente)
Symfony
CodeIgniter / Zend (diferencial)
Composer (gerenciamento de dependências)
Blade, Twig ou outros engines de template
Desenvolvimento de APIs
Criação e consumo de APIs REST
Boas práticas de versionamento, autenticação e padronização de respostas
Experiência com JWT, OAuth2, Laravel Passport ou Sanctum
Banco de Dados
MySQL / MariaDB (nível avançado)
PostgreSQL (diferencial)
Modelo de dados
Procedures, triggers, views
Otimização de queries e índices
Integração e Arquitetura
Integração com serviços externos (SOAP/REST)
Microsserviços (desejável)
Arquitetura MVC
ORM: Eloquent, Doctrine
Mensageria (RabbitMQ, Kafka – diferencial)
Infra e DevOps
Experiência com ambientes Linux
Docker / Containers
Web servers: Apache, Nginx
CI/CD (GitLab CI, GitHub Actions, Jenkins)
Ferramentas de Versionamento
Git (GitFlow ou trunk-based)
Pull requests, code review e pipelines de build/teste
Testes
PHPUnit
Testes unitários, de integração e automatizados
Mocking e TDD (diferencial)
Soft Skills
Capacidade de resolver problemas complexos
Boa comunicação com áreas de negócio
Trabalho colaborativo em squads ágeis (Scrum/Kanban)
PRESENCIAL HORTOLÂNDIA
#J-18808-Ljbffr