Laravel Developer Opis stanowiska Szablon/krótki

Szukamy programisty Laravel, który pomoże nam budować aplikacje online. Zaprojektujesz i opracowujesz projekty wykorzystujące ramy Laravel i PHP w tym zadaniu. Będziesz współpracować z zespołem w celu tworzenia wysokiej jakości aplikacji online, usług i narzędzi dla naszej firmy.

Profil pracy programistów Laravel

Główną odpowiedzialnością dewelopera Laravela jest tworzenie i zarządzanie unikalnymi i aktualnymi aplikacjami online wykorzystującymi technologie tworzenia stron internetowych. Tworzą również i testują wielokrotne użycie i wydajne moduły PHP oraz konstruują bezpieczny kod modułowy.

Deweloper Laravel jest odpowiedzialny za opracowywanie i zarządzanie bazami danych oraz przeprowadzanie testów zaplecza i interfejsu użytkownika w aplikacjach w celu zwiększenia prędkości. Współpracują również i współpracują z innymi programistami w firmie, aby zaspokoić potrzeby gromadzenia danych.

Raporty do

  • CTO

Obowiązki programistów Laravela

  • Komunikuj się z innymi inżynierami zaplecza i frontu
  • Utwórz i wdrażaj aplikacje internetowe za pomocą frameworka Laravel
  • Utwórz logikę po stronie serwera do obsługi wejść na front-end
  • Zidentyfikuj i popraw wady zidentyfikowane w kodzie
  • Pracuj z bazami danych SQL
  • Upewnij się, że wszystkie dane wejściowe bazy danych zostały sparametryzowane
  • Upewnij się, że obowiązują odpowiednie standardy bezpieczeństwa
  • Upewnij się, że zbudowałeś przypadki testów jednostkowych, aby upewnić się, że kod jest działający zgodnie z przeznaczeniem i uniknąć potencjalnych problemów z bezpieczeństwem
  • Utwórz pisemną dokumentację dla każdego komponentu

Wymagania i umiejętności programistów Laravela

  • Licencjat lub tytuł magistra w dziedzinie informatyki, matematyki lub porównywalnego doświadczenia
  • Dokładne opanowanie podstawowych języków internetowych: HTML, CSS i JavaScript
  • Solidne doświadczenie w pracy z PHP, najnowszą wersją Laravel i solidną zasadą, a także inne frameworki internetowe
  • Wykazana biegłość w zarządzaniu usługami API (REST i SOAP), OOP (programowanie obiektowe) i MVC
  • Udowodniona znajomość technologii testowania jednostek, takich jak PHPSPEC, Phpunit i Behat
  • Solidne, działające zrozumienie architektury i optymalizacji zapytań (MySQL, MS SQL i PostgreSQL) i NoSQL (MongoDB i DynamODB)
  • Dobra wiedza na temat technologii serwerów (Apache, Nginx, PHP-FPM) i serwerów chmurowych (Azure, AWS, Linode, Digital Ocean, Rackspace itp.)
  • Najwyższe umiejętności komunikacyjne i rozwiązywania problemów