Descrição e Responsabilidades
Desenvolvimento Back-End Avançado: Projetar, desenvolver e manter aplicações web escaláveis e de alto desempenho utilizando PHP 8.2+ e o framework Laravel 10. Aplicar padrões de arquitetura como MVC, SOLID e princípios de Clean Code para garantir código limpo e sustentável.
Integração e Desenvolvimento de APIs: Criar e consumir APIs RESTful robustas, utilizando autenticação via Passport ou Sanctum. Integrar sistemas internos e de parceiros, como bancos e plataformas de crédito, garantindo segurança e eficiência na comunicação.
Arquitetura de Banco de Dados: Projetar e otimizar modelos de dados em PostgreSQL, utilizando Eloquent ORM, migrations, seeders e queries customizadas. Implementar práticas de versionamento de banco de dados e garantir a integridade e performance das informações.
Testes Automatizados e Garantia de Qualidade: Desenvolver e executar testes unitários e de integração utilizando PHPUnit ou Pest. Participar ativamente de code reviews, promovendo a melhoria contínua e a adoção das melhores práticas de desenvolvimento.
Colaboração Interdisciplinar: Trabalhar em conjunto com equipes de front-end, design e produto para planejar e implementar funcionalidades completas. Participar de reuniões de planejamento de sprints, definição de requisitos técnicos e estimativas de esforço.
Otimização e Performance: Identificar gargalos de desempenho e implementar soluções para otimizar a velocidade e escalabilidade das aplicações. Monitorar e ajustar consultas SQL, processos de backend e infraestrutura conforme necessário.
Documentação Técnica: Elaborar e manter documentação técnica clara e atualizada, incluindo diagramas de arquitetura, fluxos de dados e instruções de uso. Garantir que a documentação suporte a manutenção e evolução das soluções desenvolvidas.
Mentoria e Desenvolvimento de Equipe: Atuar como mentor para desenvolvedores juniores, promovendo o compartilhamento de conhecimento e boas práticas. Contribuir para a formação de uma cultura de aprendizado contínuo dentro da equipe.
Inovação e Melhoria Contínua: Manter-se atualizado com as tendências tecnológicas e propor a adoção de novas ferramentas e metodologias que possam agregar valor ao time e aos projetos. Participar de eventos, cursos e comunidades técnicas para fomentar a inovação
Requisitos
Escolaridade: Ensino Superior Completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Experiência: Mínimo de 1 ano de experiência no desenvolvimento de aplicações web utilizando PHP e Laravel.
Habilidades Técnicas:
Domínio avançado de PHP e Laravel (incluindo Livewire e Alpine.js).
Sólidos conhecimentos em HTML, CSS e JavaScript.
Experiência com bancos de dados relacionais, especialmente PostgreSQL.
Conhecimento em sistemas de versionamento de código, com foco em Git.
Compreensão dos princípios de segurança em desenvolvimento web.
Competências Comportamentais:
Boa comunicação verbal e escrita.
Capacidade de trabalhar em equipe e colaborar efetivamente.
Proatividade na identificação e resolução de problemas.
Organização e gestão eficiente do tempo.
Orientação para resultados e qualidade.
Diferenciais
Certificações em PHP, Laravel ou PostgreSQL.
Experiência com testes automatizados (PHPUnit).
Conhecimento em metodologias ágeis (Scrum/Kanban).
Familiaridade com ambientes de desenvolvimento em nuvem (AWS, Azure, etc.).
Experiência com Docker e CI/CD.
Se você é apaixonado por desenvolvimento web, busca desafios técnicos e deseja crescer em um ambiente dinâmico e colaborativo, faça a sua inscrição para a Vaga Desenvolvedor(a) PHP Laravel Pleno.
Estamos ansiosos para conhecer você!
Benefícios
Código: 113509
Data de Cadastro: 2025-05-07
Data de Atualização: 2025-05-07
- Código: 113509
- Data de Cadastro: 2025-05-07
- Data de Atualização: 2025-05-07