Responsabilidades e atribuições
- Desenvolvimento de Aplicações Backend: Desenvolver e manter aplicações utilizando PHP 8, Laravel e outras tecnologias relacionadas, seguindo as boas práticas de desenvolvimento e garantindo que atendam aos requisitos de negócios e aos padrões de qualidade.
- Desenvolvimento e Manutenção de APIs: Criar, documentar e manter APIs RESTful para integração entre diferentes sistemas, garantindo segurança, performance e confiabilidade das comunicações.
- Gestão de Banco de Dados: Trabalhar com bancos de dados relacionais MySQL/MariaDB, criando queries otimizadas, estruturas eficientes e garantindo a integridade dos dados.
- Integração de Sistemas: Integrar diferentes sistemas através do consumo e disponibilização de APIs, garantindo a consistência e a integridade dos dados em toda a organização.
- Desenvolvimento WordPress: Criar e customizar temas WordPress, desenvolvendo funcionalidades específicas conforme necessidades do negócio.
- Testes e Monitoramento: Desenvolver, testar e monitorar as aplicações desenvolvidas, aplicando metodologias como TDD quando apropriado e garantindo a qualidade do código.
- Documentação e Colaboração: Manter a documentação dos serviços atualizadas e colaborar ativamente com as equipes internas no desenvolvimento de aplicações e funcionalidades de sistema.
Requisitos e qualificações
- Ensino Superior Cursando ou Completo em área relacionada;
- Mais de 1 ano de experiência com desenvolvimento PHP;
- Conhecimento avançado em PHP 8;
- Experiência prática com framework Laravel;
- Conhecimento em banco de dados relacional MySQL/MariaDB;
- Habilidade em desenvolvimento de APIs RESTful;
- Domínio do framework Laravel;
- Experiência com controle de versão Git;
- Conhecimento em WordPress e desenvolvimento de temas;
- Conhecimento de boas práticas de segurança e performance;
- Noções de computação em nuvem (preferencialmente Azure);
- Habilidade de trabalho em equipe e colaboração eficaz;
- Metodologias Ágeis.