Descrição
Resumo:
A AgileEngine está buscando um Engenheiro de Software PHP Médio para desenvolver aplicações full-stack escaláveis em uma equipe colaborativa e distribuída globalmente, dentro de um ambiente ágil.
Pontos principais:
1. Oportunidade de crescer e gerar impacto com uma cultura centrada nas pessoas
2. Desenvolver e manter aplicações usando PHP 8.X e padrões MVC
3. Trabalhar no desenvolvimento de soluções modernas e com clientes de alto nível
**Sobre nós**
A AgileEngine é uma empresa classificada na lista Inc. 5000 que cria softwares premiados para marcas da Fortune 500 e startups inovadoras em mais de 17 setores. Somos líderes em áreas como desenvolvimento de aplicações e IA/ML, e nossa cultura centrada nas pessoas já nos rendeu diversos prêmios de Melhor Local para Trabalhar.
Se você procura um lugar onde possa crescer, gerar impacto e trabalhar com pessoas que se importam, adoraríamos conhecê-lo!
**Sobre a vaga**
Estamos procurando um **Engenheiro de Software PHP Médio** para construir e aprimorar aplicações full-stack confiáveis e escaláveis em uma equipe colaborativa e distribuída globalmente. Essa posição combina o desenvolvimento moderno em PHP 8, arquitetura MVC, modelagem de bancos de dados e ambientes containerizados para entregar soluções de alta qualidade, prontas para produção. Destaca-se pela cultura de engenharia acolhedora, mentalidade de melhoria contínua e pela oportunidade de crescimento dentro de um ambiente ágil estruturado, mas flexível.
**Suas responsabilidades**
* Desenvolver e manter aplicações usando **PHP 8\.X**, seguindo os princípios da programação orientada a objetos e o **padrão MVC**;
* Garantir conformidade com as especificações **PHPDOC** e os **padrões PSR**, para código limpo e de fácil manutenção;
* Projetar, otimizar e manter bancos de dados **MySQL** e **Microsoft SQL Server**;
* Gerenciar migrações de dados e atualizações eficientes entre **versões do PHP**;
* Implementar princípios de **CSS** e **Design Web Responsivo (RWD)** para garantir experiências ideais ao usuário em todos os dispositivos;
* Criar e manter ambientes **Docker** para implantação de aplicações;
* Testar aplicações quanto à funcionalidade, segurança e desempenho, além de depurar e resolver problemas de forma proativa.
**Requisitos obrigatórios**
* **3 anos ou mais de experiência com PHP 8\.X**, com sólida expertise em programação orientada a objetos;
* Conhecimento do **padrão MVC**;
* Experiência prática com **MySQL** e **Microsoft SQL Server**;
* Experiência em migrações entre **versões do PHP**;
* Experiência com **CSS** e **Design Web Responsivo (RWD)**;
* Conhecimentos básicos de sistemas operacionais **Linux (Ubuntu)** e **Windows**;
* Fundamentos de **Docker**, incluindo a criação de ambientes Docker e Dockerfiles para Ubuntu;
* Nível de inglês intermediário-alto.
**Diferenciais**
* Conhecimento da especificação **PHPDOC** e dos **padrões PSR**;
* Experiência em modificar **containers Docker** para instalação e execução de ferramentas;
* Conhecimento de scripts de build e containers Docker em ambientes de **CI/CD**;
* Experiência prática com **Jenkins**;
* Familiaridade com **GitHub Actions**;
* Experiência geral com **pipelines CI/CD**.
**Importante:** *após confirmar sua candidatura nesta plataforma, você receberá um e-mail com o próximo passo: concluir sua inscrição em nosso site interno, LaunchPod. Portanto, fique atento à sua caixa de entrada e não perca esse passo — sem ele, o processo não poderá avançar.*
**Benefícios e vantagens**
* **Crescimento profissional:** Acelere sua trajetória profissional com mentoria, TechTalks e roadmaps personalizados de desenvolvimento.
* **Remuneração competitiva:** Reconhecemos suas habilidades, talento e contribuições em constante evolução com uma remuneração competitiva em USD, além de orçamentos para educação, bem-estar físico e atividades em equipe.
* **Seleção de projetos estimulantes:** Participe de projetos com desenvolvimento de soluções modernas e clientes de alto nível, incluindo empresas da Fortune 500 e marcas líderes de produtos.
* **Flexibilidade de horários:** Adapte sua rotina para alcançar o equilíbrio ideal entre vida pessoal e profissional, escolhendo entre trabalho remoto e presencial — o que for melhor para sua felicidade e produtividade.
Tipo de vaga: Integral
Local de trabalho: Remoto