O que esta vaga pede
Sobre a Vaga
Desenvolvedor(a) backend pleno presencial na ESSENTIA GROUP em Palhoça (SC) para atuar no desenvolvimento e manutenção de aplicações backend com PHP e frameworks.
Responsabilidades
- Desenvolver, evoluir e manter aplicações backend utilizando PHP
- Atuar no desenvolvimento e customização de soluções em Magento 2 e aplicações desenvolvidas em Laravel
- Desenvolver e manter APIs REST para integração entre sistemas internos e plataformas externas
- Implementar integrações com ERP, CRM, gateways de pagamento, logística e demais sistemas corporativos
- Participar da análise técnica das iniciativas, propondo soluções escaláveis e alinhadas às necessidades do negócio
- Trabalhar em conjunto com Analistas de Sistemas, UX, QA e Frontend durante todo o ciclo de desenvolvimento
- Identificar oportunidades de melhoria em performance, arquitetura, segurança e qualidade do código
- Participar de code reviews e contribuir para a evolução dos padrões de desenvolvimento da equipe
- Elaborar testes unitários e apoiar a melhoria contínua dos processos de desenvolvimento
- Participar das cerimônias ágeis, colaborando com refinamentos, estimativas e planejamento
- Apoiar a sustentação dos sistemas, investigando e solucionando incidentes quando necessário
- Compartilhar conhecimento técnico e contribuir para a evolução do time de engenharia
Requisitos
- Ensino Superior completo ou em andamento em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas
- Experiência mínima de 3 anos com desenvolvimento backend utilizando PHP com frameworks
- Experiência sólida com PHP 8 ou superior
- Experiência com Laravel
- Experiência em desenvolvimento e manutenção de APIs REST
- Experiência com integrações entre sistemas
- Conhecimento em arquitetura MVC e orientação a objetos
- Conhecimento em MySQL e modelagem de banco de dados relacional
- Experiência com Git
- Vivência em metodologias ágeis (Scrum ou Kanban)
Conhecimentos desejáveis
- Magento 2 (arquitetura, módulos, plugins, observers, preferences, DI e service contracts)
- RabbitMQ
- Redis
- Elasticsearch ou OpenSearch
- Docker
- Linux
- Composer
- PHPUnit
- GraphQL
- Mensageria e filas
- Consumo de APIs de terceiros
- Arquitetura orientada a serviços