Principais atividades:
* Absorção de conhecimentos sobre os sistemas;
* Instalação e configuração de estações de desenvolvimento e de servidores;
* Apoio ao Product Owner (PO) na definição do software a ser desenvolvido;
* Participação ativa nas reuniões;
* Prestação de suporte técnico;
* Participação em Design Sprint;
* Outras atividades inerentes ao desenvolvimento e manutenção de software.
O que esperamos de você:
- Graduação concluída em TI;
- Experiência mínima de 5 anos atuando com desenvolvimento.
* Linguagens de programação PHP incluindo PHP Standards Recommendations PSR-1 a PSR-7;
* Princípios e práticas de desenvolvimento de software ágil: Scrum, Extreme Programming (XP) e Kanban;
* Padrões de projeto MVC, com domínio dos principais Frameworks MVC PHP do mercado: Laravel, Slim, Lumen e CodeIgneter;
* Modelagem de dados relacional e NoSQL (MongoDB, Redis);
* Interfaces responsivas;
* Integração entre sistemas: REST, SOAP, Composer e Docker;
* Integração continua (continuous integration), Jenkins, test-driven development (TDD), acceptance test-driven development (ATDD), especificação por exemplo, refactoring, entrega continua (continuous delivery);
* Testes de software: teste de unidade, integração, sistema/funcional, aceitação/história,
carga, desempenho, vulnerabilidade, usabilidade, acessibilidade. Automatização de testes funcionais, de unidade, de integração e de carga com ferramentas de software;
* Construção de consultas a bancos de dados em linguagem SQL;
* Controle de versão de código-fonte, GIT e SVN.