Modelo de Descrição do trabalho do desenvolvedor de Laravel

Estamos procurando um desenvolvedor de Laravel para nos ajudar a criar aplicativos on -line. Você projetará e desenvolverá projetos utilizando a estrutura do Laravel e o PHP neste trabalho. Você colaborará com a equipe para criar aplicativos, serviços e ferramentas on-line de alta qualidade para a nossa empresa.

Perfil de trabalho do desenvolvedor de Laravel

A principal responsabilidade de um desenvolvedor de Laravel é criar e gerenciar aplicativos on -line exclusivos e atuais utilizando tecnologias de desenvolvimento da Web. Eles também produzem e testam módulos PHP reutilizáveis ​​e eficientes e constroem código modular seguro.

Um desenvolvedor de Laravel é responsável por desenvolver e gerenciar bancos de dados e executar testes de back -end e interface do usuário em aplicativos para melhorar a velocidade. Eles também interagem e trabalham com outros desenvolvedores dentro da empresa para atender às necessidades de coleta de dados.

Relatórios para

  • CTO

Responsabilidades do desenvolvedor de Laravel

  • Comunique -se com outros engenheiros de back -end e front -end
  • Crie e implante aplicativos da Web usando a estrutura Laravel
  • Crie a lógica do lado do servidor para lidar com entradas front-end
  • Identifique e corrija falhas identificadas no código
  • Trabalhe com bancos de dados SQL
  • Verifique se todas as entradas de banco de dados foram parametrizadas
  • Verifique se os padrões de segurança relevantes estão em vigor
  • Verifique se você criou casos de teste de unidade para garantir que seu código esteja operando como pretendido e evitar possíveis problemas de segurança
  • Crie documentação escrita para cada componente

Requisitos e habilidades do desenvolvedor de Laravel

  • Um diploma de bacharel ou mestrado em ciência da computação, matemática ou experiência comparável
  • domínio completo dos idiomas fundamentais da web: HTML, CSS e JavaScript
  • Experiência sólida trabalhando com PHP, a versão mais recente do Laravel e o sólido princípio, bem como outras estruturas da Web
  • Proficiência demonstrada no gerenciamento de serviços de API (REST e SOAP), OOP (Programação Orientada a Objetos) e MVC
  • Familiaridade comprovada com tecnologias de teste de unidade, como PhPSpec, Phpunit e Behat
  • Compreensão sólida de trabalho da arquitetura de banco de dados e otimização de consultas (MySQL, MS SQL e PostgreSQL) e NoSQL (MongoDB e DynamoDB)
  • Conhecimento prático das tecnologias de servidores (Apache, Nginx, Php-FPM) e servidores em nuvem (Azure, AWS, Linode, Oceano Digital, Rackspace, etc.)
  • Comunicação superior e habilidades de solução de problemas