Desenvolvedor Backend PHP (Pleno)
Descrição da Vaga
**Vagas para quem quer** **transformar** **negócios e sua carreira!** --------------------------------------------------------------------- ### **Desejável** \* Docker e Docker Compose para ambientes de desenvolvimento e deploy. \* Experiência com AWS (S3, RDS, SQS, SES, CloudWatch) ou cloud equivalente. \* Integração com Keycloak ou outros provedores de autenticação (JWT, RBAC). \* Monitoramento e observabilidade (Sentry, OpenTelemetry, Laravel Pail). \* Conhecimento em arquitetura de software (Clean Architecture, SOLID, DDD). \* Experiência com testes automatizados (PHPUnit, Pest). \* Geração de relatórios com PhpSpreadsheet e TCPDF. \* Familiaridade com Vite e ferramentas modernas de build frontend.### **Suas atividades** \* Desenvolver e manter APIs RESTful utilizando Laravel 12, com foco em performance, segurança e organização do código. \* Implementar endpoints bem documentados utilizando Swagger/OpenAPI (L5\-Swagger). \* Construir e evoluir backoffice de gestão via APIs REST, com CRUDs completos e regras de negócio bem definidas. \* Desenvolver funcionalidades de listagem avançada, incluindo filtros combináveis, paginação, ordenação dinâmica e exportação de dados (XLS/XLSX, PDF). \* Criar integrações com serviços externos via REST e Webhooks, garantindo tratamento de erros, retries e observabilidade. \* Implementar jobs e filas assíncronas com Laravel Queue (Redis, Database, SQS), visando escalabilidade e eficiência. \* Aplicar boas práticas de arquitetura, como Service Layer, Repository Pattern, API Resources e Actions/Invokables. \* Escrever testes unitários e de integração com PHPUnit, garantindo qualidade e estabilidade do código. \* Atuar em CI/CD e ambientes containerizados, colaborando com times de produto, QA e design. \* Colaborar pontualmente no frontend do backoffice (React) ou em módulos do portal em Next.js, quando necessário.### **Requisitos da vaga** Requisitos Obrigatórios: \* Boa comunicação, autonomia e senso de responsabilidade sobre entregas, com capacidade de colaborar ativamente com produto, QA e demais áreas. \* Experiência sólida com PHP 8\.2\+ e Laravel 12\+. \* Forte conhecimento em desenvolvimento de APIs RESTful. \* Experiência com bancos de dados relacionais (MySQL/MariaDB ou PostgreSQL), incluindo: \* Modelagem de dados \* Migrations e seeders \* Queries otimizadas com Eloquent \* Prevenção de problemas como N\+1 queries \* Experiência com filas, jobs e cache (Redis, Database, File). \* Conhecimento em segurança web (OWASP), validação de requisições, rate limiting, autenticação e autorização. \* Versionamento de código com Git (Git Flow ou trunk\-based). \* Capacidade de escrever documentação técnica clara e objetiva (Swagger/OpenAPI, README). \* Familiaridade com ferramentas de desenvolvimento assistidas por IA, como Cursor, para aumento de produtividade, qualidade de código e suporte no dia a dia de desenvolvimento. Diferenciais (Frontend \& Full Stack): \* Experiência com React (Hooks \+ TypeScript) para desenvolvimento de interfaces de backoffice. \* Conhecimento em: \* Integração com APIs REST \* Gerenciamento de estado (Context API, Zustand, etc.) \* Formulários com React Hook Form \+ Zod \* Boas práticas de componentização e performance \* Experiência com Next.js 15, tanto em aplicações client\-side quanto server\-side. \* Uso de Tailwind CSS e bibliotecas de componentes (Radix UI, Headless UI, Material UI).### **É importante te lembrar que ...** Na UDS contratamos pessoas competentes, com vontade de **transformar usando o seu conhecimento.** **Isso independe** da sua região, idade, etnia ou raça, religião, identidade de gênero ou orientação sexual. Seus conhecimentos são aderentes à vaga? **Isso é tudo** o que importa. Seu perfil e valores casam com os nossos? **Venha criar transformações com a gente.**
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev