WhatsApp

Desenvolvedor Backend – Laravel

Estamos em busca de um Desenvolvedor Backend com conhecimento em Laravel para integrar nossa equipe e atuar na construção, manutenção e evolução de plataformas web, APIs, sistemas internos e soluções digitais. O candidato ideal terá experiência sólida em desenvolvimento PHP, domínio do framework Laravel e capacidade de trabalhar em conjunto com equipes de front-end, produto e infraestrutura.

Localização

Remoto

Área de atuação

Desenvolvimento / Backend

Formação

Áreas relacionadas a Tecnologia da Informação, Sistemas, Engenharia de Software ou campos similares.

Idiomas

Português (desejável inglês técnico)

RESPONSABILIDADES E ATRIBUIÇÕES
  • Desenvolver, manter e evoluir sistemas web utilizando PHP e Laravel;

  • Criar e documentar APIs RESTful para integração com front-end e aplicativos;

  • Implementar regras de negócio, workflows e estruturas de dados de forma organizada e escalável;

  • Corrigir bugs, otimizar desempenho e garantir estabilidade das aplicações;

  • Realizar manutenção de banco de dados (MySQL), incluindo criação de migrations, seeds e consultas otimizadas;

  • Atuar em integrações com serviços de terceiros (APIs, gateways, automações, serviços externos);

  • Colaborar com o time de front-end garantindo alinhamento entre interface e back-end;

  • Participar de code reviews e contribuir com boas práticas de desenvolvimento;

  • Auxiliar na implementação de testes automáticos e validação de funcionalidades;

  • Participar de reuniões de definição técnica e sprints de desenvolvimento;

  • Manter código organizado, documentado e versionado no Git;

  • Trabalhar de forma integrada com times de planejamento, suporte e produto.

REQUISITOS E QUALIFICAÇÕES
  • Experiência comprovada com Laravel (8, 9, 10 ou superior);

  • Domínio de PHP 7+ ou 8+;

  • Conhecimento de MySQL (queries, joins, modelagem, otimização);

  • Experiência com APIs REST, autenticação (JWT, Sanctum, Passport), middlewares e políticas;

  • Conhecimento de versionamento com Git;

  • Experiência com queues, jobs, eventos e notificações do Laravel;

  • Noções de arquitetura MVC, SOLID e boas práticas de programação;

  • Familiaridade com Docker, Composer e rotinas de deploy;

  • Capacidade de interpretar requisitos e transformá-los em soluções técnicas;

  • Organização, atenção a detalhes e zelo pela qualidade do código;

  • Boa comunicação e facilidade para trabalhar em equipe;

  • Diferenciais:

    • Experiência com Laravel Octane, Horizon ou Vapor;

    • Conhecimento em Redis e filas de alta performance;

    • Experiência com testes unitários (PHPUnit, Pest);

    • Noções de DevOps e CI/CD;

    • Experiência com servidores Linux (Ubuntu/CentOS).

Diferenciais
  • Experiência em design system e componentização de interface;

  • Conhecimento em UX Research, acessibilidade e testes de usabilidade;

  • Noções de HTML, CSS ou frameworks front-end (para facilitar o diálogo com o time de desenvolvimento);

  • Portfólio com projetos de interfaces reais e foco em experiência do usuário.