Desenvolvedor PHP Symfony
Descrição da vaga
Nossa estratégia principal é simplificar a Tecnologia da Informação dos nossos parceiros, simplificando os processos através do desenvolvimento e implementação de sistemas de tecnologia da informação eficientes. Com isso é possível garantir a qualidade, reduzir riscos e custos e proporcionar aumento de produtividade.
Estamos à procura de um Desenvolvedor PHP altamente qualificado para se juntar à nossa equipe de TI dinâmica e inovadora. Se você é um profissional apaixonado por entender as necessidades dos clientes, que gosta de trabalhar em equipe, sempre buscando crescimento e que consigam ter uma visão de futuro, enxergando fora da caixa. Essa é sua oportunidade!
Responsabilidades e atribuições
- Desenvolver e manter aplicações em PHP Symfony, seguindo boas práticas de arquitetura e codificação;
- Construir e documentar APIs RESTful e GraphQL utilizando API Platform;
- Criar e manter interfaces de usuário com HTML, CSS, JavaScript e Bootstrap;
- Implementar integrações com bancos de dados MariaDB e MongoDB;
- Utilizar GitLab para controle de versão, criação de pipelines de CI/CD e revisão de código;
- Participar da definição de arquitetura de microsserviços e conteinerização via Docker/Kubernetes;
- Escrever testes automatizados para garantir a estabilidade da aplicação;
- Colaborar com equipes multidisciplinares em ambientes ágeis;
- Participar de code reviews, refatorações e documentação técnica;
- Apoiar a equipe de DevOps em implantações e troubleshooting de ambientes.
Requisitos e qualificações
- Domínio em PHP 8+, com forte conhecimento em Programação Orientada a Objetos (OOP), boas práticas (PSR) e uso de namespaces;
- Experiência prática com o framework Symfony, incluindo uso de componentes, bundles, container de injeção de dependência e Doctrine ORM;
- Familiaridade com API Platform para desenvolvimento de APIs RESTful e GraphQL;
- Uso de Twig como motor de templates, com foco em desempenho e organização de views;
- Experiência com bancos de dados relacionais, especialmente MariaDB (modelagem, consultas otimizadas, procedures, índices);
- Conhecimento em MongoDB para dados não relacionais (manipulação de documentos, uso de agregações e modelagem básica de dados);
- Conhecimentos sólidos em HTML5 e CSS3, com foco em semântica e acessibilidade web;
- Experiência com JavaScript moderno (ES6+) para adicionar interatividade às interfaces;
- Utilização de Bootstrap 4 ou 5 para desenvolvimento de interfaces responsivas e compatíveis com múltiplos dispositivos;
- Proficiência com Git e uso de GitLab, incluindo fluxo de trabalho com GitLab Flow;
- Experiência com Integração Contínua e Entrega Contínua (CI/CD) utilizando GitLab Pipelines;
- Conhecimento prático em Docker para criação e manutenção de ambientes de desenvolvimento e produção;
- Familiaridade com Kubernetes (nível básico a intermediário), com entendimento de conceitos como pods, services, deployments e secrets.
Informações adicionais
Modalidade PJ
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Contratação
Argo Inteligência Digital
Atuamos na área de tecnologia da informação (TI) e exploramos todos os processos tecnológicos necessários para ajudar nossos clientes a manter o foco no que realmente importa: o seu negócio.
Nossa estratégia principal é simplificar a Tecnologia da Informação dos nossos parceiros, simplificando os processos através do desenvolvimento e implementação de sistemas de tecnologia da informação eficientes. Com isso é possível garantir a qualidade, reduzir riscos e custos e proporcionar aumento de produtividade.
TRANSFORMAÇÃO DIGITAL com robustez, segurança e credibilidade compartilhando nossas experiências para agregar valor nas nossas entregas.
TECNOLOGIAS INOVADORAS Trabalhamos com alta tecnologia e soluções inovadoras para o seu negócio visando os melhores resultados.
COMPROMISSO COM O RESULTADO Atuamos provendo habilidades de condução e execução de projetos no plano estratégico, tático e operacional.