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