O papel do Desenvolvedor Full Stack é crucial no desenvolvimento de aplicações web escaláveis.
* Conhecimento em linguagens PHP, frameworks Laravel, Angular e React.
* SOLID: principios fundamentais da programação orientada a objetos.
* Controle de versão de código-fonte com GIT.
* Análise de requisitos funcionais, não-funcionais e ágeis.
* Modelagem de dados relacional.
* Consulta a bancos de dados em SQL.
* Arquitetura de aplicações em três camadas e MVC.
* Integração entre sistemas.
* TDD (Desenvolvimento Guiado por Testes) como prática desejável.
* Docker para containerização de aplicações.
* Desenvolvimento ágil: Manifesto Ágil, Scrum e Kanban.
Para atuar como Desenvolvedor Full Stack, é necessário ter pelo menos 3 anos de experiência nessa área. Se você está interessado em essa oportunidade, envie seu currículo para nós.