Vagas para quem quer transformar negócios e sua carreira!
Desejável
• Experiência com Docker/Compose e ambientes containerizados.• Vivência em AWS (S3, RDS, Cognito, CloudWatch, SQS) ou equivalentes.
• Conhecimento em filas/jobs (Redis, SQS, RabbitMQ) e cache.
• Experiência com autenticação federada (Keycloak, realms/clients/roles).
• Experiência em TypeScript no front e testes de UI (Cypress, Playwright).
• Monitoramento e observabilidade (Sentry, OpenTelemetry).
• Performance tuning (OPcache, índices de banco, mitigação de N+1).
Requisitos da vaga
• PHP 8+ com domínio de Laravel (Services, Events, Queues, Eloquent avançado).
• Experiência com WebSockets em Laravel (Broadcasting, Redis, Pusher ou Socket.IO).
• React (Hooks, Context API, Router, State Management) ou, alternativamente, Vue 3.
• HTML5/CSS3, componentização (Tailwind ou similar).
• Banco de dados relacionais (MySQL/MariaDB ou PostgreSQL), com experiência em modelagem, queries otimizadas e migrações.
• Git (Git Flow ou trunk-based) e consumo/criação de APIs RESTful.
• Noções sólidas de segurança Web (OWASP), CORS, rate limiting e proteção de endpoints.
• Boa comunicação e colaboração com produto/UX/QA.
• Autonomia, visão de entrega iterativa (MVP → incrementos) e documentação objetiva.
Suas atividades
• Atuar na construção de portal web + backoffice (gestão obrigatória) e APIs REST, com listagens avançadas (filtros, exportações, customização de colunas) e integrações com terceiros.
• Desenvolver e manter APIs REST em PHP 8 (Laravel), seguindo boas práticas de arquitetura, segurança e escalabilidade.
• Implementar WebSockets (Laravel Echo, Pusher, ou similares) para recursos de chat em tempo real (ex.: suporte a alunos, comunicação com professores/orientadores).
• Implementar SPA preferencialmente em React (Hooks, Context API, Next.js opcional).
• Caso necessário, trabalhar com Vue 3 (Composition API, Vue Router, Pinia).
• Construir o backoffice de gestão com telas de CRUD, filtros combináveis, ordenação, paginação, exportação (CSV/XLS/PDF) e customização de colunas.
• Implementar autenticação/autorização (JWT/OAuth2, Keycloak ou AWS Cognito), com RBAC (admin, professor, aluno, convidado).
• Criar integrações com serviços externos (REST/Webhooks), tratar erros e garantir observabilidade (logs/monitoramento).
• Escrever testes (PHPUnit/Pest e testes de UI quando aplicável), realizar code reviews e manter padrões de qualidade.
• Automatizar build e deploy (CI/CD) e colaborar com as equipes de produto, design e QA.
É 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.