Vaga de Analista Programador PHP Pleno
3 vagas: | CLT (Efetivo) | Atualizada em 03/04
De R$ 10.001,00 a R$ 15.000,00
Sobre a vaga
Necessário conhecer: Linguagem de programação PHP, nas versões 5.x e 7.x. Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum e Kanban. Análise de requisitos funcionais e não-funcionais, padrões de projeto (enterprise integration patterns, design patterns, microservices patterns), modelagem de dados relacional. Arquitetura de aplicações para ambiente web, arquitetura em três camadas, modelo MVC. Frameworks de desenvolvimento como Zend, Laravel, Symfony. Integração entre sistemas: Mensageria, Web Services, REST. Html 5, JavaScript, JQuery, NodeJS, ExpressJS, AngularJS, Bootstrap, CSS, Material Design. Plataformas CMS desenvolvidas em PHP, como Typo3, Moodle, Wordpress. Desenvolvimento de aplicativos mobile, a partir de frameworks como Ionic, React Native, Flutter, entre outros. Experience (UX) e conceitos de usabilidade. Interfaces responsivas. Ecossistema Docker. Construção de consultas a bancos de dados em linguagem SQL. Conhecimentos de operação em sistemas de Banco de Dados MySQL, Oracle, Postgres e SQL Server. Publicação de aplicações em plataformas como serviço. Integração contínua (continuous integration), test- driven development (TDD), acceptance test-driven development (ATDD), especificação por exemplo, refactoring, entrega contínua (continuous delivery). Testes de software: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, ibilidade. Automatização de testes funcionais, de unidade e de carga com ferramentas de software. Análise estática de código com a ferramenta SonarQube. Conceitos de controle de versão de código-fonte e uso das ferramentas Subversion e GIT. IDEs de desenvolvimento, tais como Eclipse e VSCode. Formação acadêmica: graduação em curso de nível superior na área de Tecnologia da Informação e como programador PHP.