Desenvolvedor PHP (Laravel / MySQL)
*Será um diferencial ter atuado na área de turismo, viagens ou hotelaria*
Habilidades Técnicas Necessárias:
Experiência avançada em PHP:
Domínio das versões mais recentes do PHP.
Profunda compreensão de conceitos como orientação a objetos, namespaces, traits, interfaces e outros paradigmas do PHP.
Frameworks PHP:
Experiência com frameworks PHP populares como Laravel.
Capacidade de criar aplicações escaláveis e eficientes
Conhecimento de Bancos de Dados:
Experiência com bancos de dados relacionais como MySQL e PostgreSQL.
Habilidade para escrever queries SQL otimizadas e lidar com bancos de dados NoSQL (ex: MongoDB).
Desenvolvimento de APIs:
Capacidade de criar e consumir APIs RESTful e GraphQL.
Experiência com autenticação via OAuth2, JWT e outras formas de segurança em APIs.
Controle de versão (Git):
Proficiência no uso do Git para controle de versão e colaboração com equipes, incluindo conhecimento de branches, merge, rebase e pull requests.
Testes e Qualidade de Código:
Experiência com Testes Unitários e Testes de Integração utilizando ferramentas como PHPUnit, Behat ou Codeception.
Ferramentas de CI/CD:
Experiência com pipelines de integração e entrega contínua, usando ferramentas como Jenkins, GitLab CI, CircleCI, entre outras.
Docker e Containerização:
Experiência com Docker para desenvolvimento, teste e deploy de aplicações PHP em ambientes isolados e consistentes.
Capacidade de configurar e gerenciar containers Docker para aplicações PHP, bancos de dados e outras dependências.
Perfil do analista:
* Atenção aos detalhes e comprometimento com a qualidade do trabalho;
* Boa comunicação oral e escrita;
* Senso de urgência;
* Organização;
• Iniciativa e proatividade;
• Raciocínio lógico;
* Saber trabalhar em equipe,
* Vontade de aprender e desenvolver habilidades técnicas.
100% remoto
Horário comercial, de segunda-feira a sexta (dedicação exclusiva ao cliente)