Descrição
O que será necessário para o nosso match perfeito:
- Curso superior na área de tecnologia da informação.
- Experiência mínima de 3 (três) anos como desenvolvedor de aplicações web utilizando tecnologias PHP;
- Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban;
- Conhecimentos em padrões de projeto (Design Patterns);
- Conhecimentos sobre Microsserviços, sua aplicação e padrões;
- Conhecimento em PHP 5.x, PHP 7.x, Laravel, Rest, JavaScript, HTML, CSS, API, Bootstrap;
- Banco de dados transacionais: MySQL, MariaDB e PostgreSQL;
- Bancos de dados NoSQL, como MongoDB e Redis;
- Ferramentas de controle de versão: Git;
- Ferramentas CI /CD como Jenkins, GitLab, Bitbucket, CodePipeline, CodeBuild;
- Containers: Docker;
- Testes unitários;
- Conhecimento em Python (Desejável).
No seu dia a dia esperamos que você toque os seguintes processos:
- Desenvolver e manter APIs robustas e escaláveis no back-end utilizando Laravel;
- Criar interfaces de usuário dinâmicas e responsivas no front-end com React;
- Trabalhar com PostgreSQL e/ou SQL Server para modelagem e gerenciamento de dados, garantindo alta performance e integridade;
- Utilizar GitLab para versionamento de código, integração contínua (CI) e entrega contínua (CD), assegurando a qualidade e a eficiência do fluxo de trabalho.

