Modèle de description de travail du développeur Laravel / Brief

Nous recherchons un développeur Laravel pour nous aider à créer des applications en ligne. Vous concevrez et développerez des projets en utilisant le cadre Laravel et PHP dans ce travail. Vous allez collaborer avec l'équipe pour créer des applications, des services et des outils en ligne de haute qualité pour notre entreprise.

Profil de travail de développeur Laravel

La principale responsabilité d'un développeur de Laravel est de créer et de gérer des applications en ligne uniques et actuelles en utilisant les technologies de développement Web. Ils fabriquent et testent également des modules PHP réutilisables et efficaces et construisent du code modulaire sûr.

Un développeur Laravel est responsable du développement et de la gestion des bases de données et de l'exécution des tests de backend et d'interface utilisateur sur les applications pour améliorer la vitesse. Ils interagissent et travaillent également avec d'autres développeurs de l'entreprise pour répondre aux besoins de collecte de données.

Rapports à

  • CTO

Responsabilités des développeurs de Laravel

  • Communiquez avec d'autres ingénieurs backend et frontaux
  • Créer et déployer des applications Web à l'aide du framework Laravel
  • Créer une logique côté serveur pour gérer les entrées frontales
  • Identifier et corriger les défauts identifiés dans le code
  • Travailler avec les bases de données SQL
  • Assurez-vous que toutes les entrées de base de données ont été paramétrées
  • Assurez-vous que les normes de sécurité pertinentes sont en place
  • Assurez-vous que vous avez construit des cas de test unitaire pour vous assurer que votre code fonctionne comme prévu et pour éviter les problèmes de sécurité potentiels
  • Créer une documentation écrite pour chaque composant

Exigences et compétences du développeur de Laravel

  • Un baccalauréat ou une maîtrise en informatique, mathématiques ou expérience comparable
  • Maîtrise approfondie des langages Web fondamentaux: HTML, CSS et JavaScript
  • une expérience solide de travail avec PHP, la version Laravel la plus récente et le principe solide, ainsi que d'autres cadres Web
  • Mesure démontrée dans la gestion des services API (REST et SOAP), POO (programmation orientée objet) et MVC
  • Connaissance prouvée avec les technologies de test unitaires telles que le phpSpec, le phpunit et le behat
  • Compréhension de travail solide de l'architecture de la base de données et de l'optimisation des requêtes (MySQL, MS SQL et PostgreSQL) et NOSQL (MongoDB et DynamoDB)
  • Connaissance pratique des technologies de serveur (Apache, Nginx, PHP-FPM) et des serveurs cloud (Azure, AWS, Linode, Digital Ocean, Rackspace, etc.)
  • Communication supérieure et capacités de résolution de problèmes