Desenvolvedor PHP Pleno
Conhecimentos:
• Linguagem PHP, framework Laravel;
• Conhecimento em SOLID;
• Conceitos de controle de versão de código-fonte e uso da ferramenta GIT;
• Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum e Kanban;
• Análise de requisitos funcionais, não-funcionais e requisitos ágeis;
• Modelagem de dados relacional;
• Construção de consultas a bancos de dados em linguagem SQL;
• Arquitetura de aplicações em três camadas e modelo MVC;
• Integração entre sistemas: Web services, Barramento de serviços, REST;
• Desejável conhecimento em TDD;
• Utilização de Docker
• Conceitos de controle de versão de código-fonte e uso da ferramenta GIT.