Desenvolvedor Full Stack Pleno | PHP + React | Presencial Blumenau

USYS

Publicado há 67 dias
Blumenau, SC
CLTPresencialtecnologia
Destaque seu currículo para os recrutadores

Tenha prioridade nesta candidatura

Destaque seu currículo para os recrutadores e aumente suas chances nesta vaga.

Conhecer o Premium

Descrição da vaga

Vaga: Desenvolvedor(a) Full Stack Pleno – PHP (Laravel) + React Salário: A combinar Local de trabalho: Blumenau/SC – Bairro Escola Agrícola Modelo: Presencial - segunda a sexta 8h às 18h Benefícios imediatos Vale-refeição de R$ 35,00 por dia Open Bar (refrigerantes, energéticos, sucos e outros) Quick Massage Benefícios após 90 dias Unimed (100% pago pela empresa, sem desconto em folha) Uniodonto (100% pago pela empresa, sem desconto em folha) Alédm do VA, Vale-alimentação:R$ 350,00 (100% pago pela empresa, sem desconto em folha) Day Off no aniversário Bônus anuais variados Sobre a vaga: Curte desenvolver um produto desafiador, mexer com APIs, banco de dados e ver seu código em produção? Estamos buscando um(a) Desenvolvedor(a) Full Stack Pleno para evoluir nossas aplicações web com Laravel + React, atuando lado a lado com um time de profissionais plenos e seniores. Você vai trabalhar em múltiplos projetos, incluindo sistemas com alto volume de requisições, onde performance, concorrência e escalabilidade fazem parte do dia a dia. Se você possui experiência com PHP, Laravel, React e MySQL e gosta de construir soluções robustas, essa vaga é para você. Responsabilidades • Implementar e manter funcionalidades no backend utilizando PHP 8.3+ com Laravel (rotas, controllers, services, validações e persistência). • Criar e evoluir APIs REST (contratos, status codes, paginação, filtros e tratamento de erros). • Trabalhar com MySQL, criando e alterando tabelas via migrations, escrevendo consultas e apoiando em otimizações simples. • Construir interfaces frontend utilizando React + TypeScript (componentes, formulários, listas, tabelas e responsividade). • Integrar frontend e backend (autenticação, consumo de APIs, estados de loading/erro e feedback ao usuário). • participar de code reviews e refinamentos técnicos. • Documentar mudanças relevantes (README e notas técnicas). Requisitos Técnicos: Backend (PHP + Laravel) • Boa base de lógica de programação (condicionais, laços, funções e arrays, incluindo arrays associativos). • PHP moderno: tipos básicos, orientação a objetos (classes, métodos e visibilidade), exceptions e validações. • Laravel (nível Pleno): • Rotas, Controllers, Requests, Validator, Migrations e Seeders, Eloquent (CRUD) • Noção de transações: entender quando utilizar commit/rollback e por que isso evita inconsistências em importações e processos críticos. • Facilidade para leitura e depuração utilizando logs, stack traces e reprodução de bugs em ambiente local. Frontend (React + Next.js + TypeScript) • React • Componentes funcionais • Hooks (useState e useEffect) • Listas • Renderização condicional • TypeScript: Tipagem de props, Type e Interface, Optional e Nullable, Consumo de APIs, Noções de SSR e CSR. • HTML e CSS: Layout responsivo (Flexbox e Grid), Semântica, Atenção aos detalhes de UI. Banco de Dados (MySQL / SQL) • Comandos básicos: SELECT, INSERT, UPDATE, DELETE, • JOIN básico: INNER JOIN, LEFT JOIN • Modelagem inicial: Chaves primárias e estrangeiras, Constraints, Índices,Capacidade de interpretar queries, principalmente envolvendo JOINs. Conhecimentos Gerais: • Git no dia a dia: Branches, Commits claros, Pull Requests / Merge Requests, Docker e Docker Compose para execução do projeto local. Noções de HTTP: • Métodos • Headers (Authorization e Content-Type) • Status Codes (200, 201, 204, 400, 401, 403, 404, 422 e 500) • Noção de Nginx: • Reverse Proxy • Impacto em rotas e headers em produção. Diferenciais • Conhecimento em SOLID e Clean Code. • Experiência com testes automatizados (PHPUnit, Pest, Jest e Testing Library). • Conhecimento em autenticação web (Cookies, Sessão, CSRF, JWT e Laravel Sanctum). • Interesse ou conhecimento em DDD (Entidades, Value Objects, Casos de Uso e Camadas). • Familiaridade com CI/CD (GitLab CI ou similar). • Experiência com leitura de logs e ferramentas de monitoramento (ex.: Sentry). Você também pode enviar seu currículo para rh@usystech.com.br

Sobre a empresa

USYS está buscando profissionais qualificados para fazer parte do seu time.

Interessado nesta vaga?

Candidate-se agora e seja um dos primeiros a concorrer a esta oportunidade.

Candidatar-se à vaga