Descrição do cargo
INSCALE é um parceiro de escala de TI que ajuda pessoas e empresas a crescerem de forma escalável. Conectamos talentos em tecnologia a organizações visionárias, criando parcerias que impulsionam ambos em direção ao próximo nível. Nosso know‑how de quase duas décadas combina expertise em TI com estratégias de atração de talentos de mercado.
Cliente
Joe The Juice é um conceito de laticínios frescos, café e sanduíches em rápido crescimento. Fundado em 2002 em Copenhague, possui mais de 400 lojas em todo o mundo e mais de 4.000 colaboradores. A empresa é orientada por pessoas e tem como objetivo se tornar a primeira companhia global centrada em pessoas do segmento alimentício.
Responsabilidades
Como Senior Backend Developer (PHP), você desenvolverá soluções eficientes e escaláveis, integrando sistemas internos e fornecedores externos usando nosso ERP, app móvel e websites. Suas principais responsabilidades incluem:
- Desenvolver APIs RESTful em PHP com Phalcon ou Symfony;
- Projetar e manter serviços de backend, garantindo alta performance;
- Integrar sistemas internos e externos para criar fluxos de trabalho otimizados;
- Manter e evoluir bancos de dados MySQL;
- Participar de ciclos ágeis (Scrum) e entregas contínuas;
- Escrever testes unitários e de integração com PHPUnit;
- Gerenciar filas e trabalhos assíncronos;
- Documentar arquitetura e soluções técnicas;
Principais Tecnologias
- PHP (Phalcon/Symfony Framework)
- JavaScript, TypeScript, Node.js/Nest.js
- Programação orientada a objetos (OOP)
- API Platform
- MySQL (experiência em consultas)
- Doctrine (PHP)
- Docker
- PHP Unit Testing
- Queues e Jobs
- REST APIs
Requisitos Técnicos (Obrigatório)
- Mais de 5 anos desenvolvendo APIs RESTful em PHP;
- Experiência comprovada em aplicações empresariais de grande escala;
- Capacidade de escrever código limpo, mantenível e testável com sólidos princípios SOLID;
- Experiência sólida em testes unitários e de integração;
- Boa compreensão de conceitos de banco de dados relacional e consultas SQL otimizadas em MySQL;
- Familiaridade com metodologias ágeis (Scrum) e processos de desenvolvimento colaborativo;
Requisitos Técnicos (Bom Ter)
- Familiaridade com AWS;
- 1‑2 anos de experiência prática com Node.js;
- Exposição a TypeScript;
- Familiaridade com React;
Requisitos de Habilidades Sociais
- Comunica ideias claramente e colabora efetivamente com equipes;
- Trabalha bem em equipe alinhado com os valores da empresa;
- Motivado, ávido por contribuir e comprometido em causar impacto;
- Explora novas tecnologias e aprende de forma autodidata;
- Enxerga falhas como oportunidades de aprendizado e abraça desafios;
- Age sem esperar instruções e procura oportunidades;
- Manter a compostura sob pressão e prosperar em ambientes incertos;