Senior PHP Developer

Firma:

Frontkom

Typ: backend
Poziom: senior
Odświeżono: 2 tygodnie temu

lokalizacja

Miasto: Lublin, Warszawa, Zdalnie

formalności

Typ umowy: kontrakt b2b, umowa o pracę, umowa zlecenie
Widełki: 14 200 - 18 000 zł netto (kontrakt b2b)

projekty

Typ projektów: projekty dla klientów
Wykorzystywane technologie/narzędzia:
Główne: PHP, React, Laravel, WordPress, Drupal, vue.js, woocommerce

praca

Metodyka pracy: Scrum
Długość sprintów: 2 tyg.
Wielkość zespołu: 10+ os.
Elastyczne godziny pracy: tak

Wymagane technologie /narzędzia

Oczekiwane:
TDD
design patterns

inne wymagania

Doświadczenie: 3+
Język obcy: angielski
Poziom: Wykorzystanie w pracy:
Zastosowanie: czytanie dokumentacji, kontakt z klientem, zespół międzynarodowy,

Profity dla pracowników

Private healthcare
Sportcard
Weekly English lessons
Educational budgets
Possibility to attend conferences and other events
Fruits, beverages
Social events
Parking for cars (only in Lublin)
Flexible working time with partial remote work possible
Participation in creating innovative and ambitious products for the global market and startups
Working in a creative environment that boosts professional growth
Ability to develop and implement your solutions – we work in small teams, so everyone has a significant influence on how we work and the direction we take
Team-based long-term projects in collaboration with international partners
Opportunity to work in one of our offices in Poland, Germany, Portugal or Norway

 

Odważny Senior PHP Developerze! Potrzebujemy Twojego doświadczenia i kompetencji liderskich, w zamian oferując worek złota, mnóstwo wyzwań i dozgonną wdzięczność naszych CTO i Backend Tech Leada (o ile najpierw ubijesz smoka :))

 

Co oferujemy:

  • 14200 – 18000 PLN + VAT w ramach umowy B2B
  • możliwość bycia częścią zespołu w prawdopodobnie najbardziej wymagającym projekcie w Twojej dotychczasowej karierze, a w perspektywie 6 miesięcy przejęcie tego zespołu jako Team Leader (szczegóły poniżej)
  • pracę z kolegami i koleżankami z Lublina, Warszawy, Berlina, Oslo, Fredrikstad i Funchal – w jednym z naszych biur lub w pełni zdalnie
  • przyjazny proces onboardingu i dojrzałe środowisko pracy, mocne wsparcie CTO i Backend Tech Leada
  • możliwość wymiany wiedzy i doświadczenia z innymi deweloperami w firmie w ramach gildii technologicznych oraz eventów, które organizujemy
  • 26 dni płatnego urlopu niezależnie od rodzaj umowy
  • lekcje angielskiego i norweskiego z native speakerami, dobrze wyposażoną kuchnię i mnóstwo innych benefitów
  • biuro na Maderze (założymy się, że właśnie pomyślałeś o imprezach integracyjnych – my też je lubimy :))

 

Predyspozycje, technologie i doświadczenie, których od Ciebie oczekujemy:

  • zdrowy rozsądek i naturalne zdolności do rozwiązywania problemów
  • głowa nie od parady, bo domena nie jest łatwa do zrozumienia
  • angielski na poziomie co najmniej komunikatywnym – w firmie mamy ludzi z Polski, Norwegii i Portugalii, a klienta głównie z UK
  • inicjatywa i zdolność do podejmowania decyzji, szeroko pojęte kompetencje liderskie
  • bardzo dobra znajomość PHP 7 OOP, poparta co najmniej 5 latami doświadczenia (im więcej tym lepiej)
  • doświadczenie w pracy z legacy code i systemami przetwarzającymi duże ilości danych
  • inżyniera oprogramowania – SOLID, GRASP, TDD, Design Patterns, czysty kod, czysta architektura (to wszystko, żeby rozumieć jak się spłaca dług technologiczny)
  • Laravel – co najmniej na poziomie prezentowanym na laracasts.com
  • MySQL/MariaDB – SQL, indeksy, klucze obce, JOINy
  • GIT – codzienna praca z repo, bez poważniejszych akrobacji
  • doświadczenie w code review (uważamy, że to bardzo ważna umiejętność, zarówno z punktu widzenia twórcy kodu jak i recenzenta)
  • nieco większe niż minimalne doświadczenie w Dockerze – tworzenie plików Dockerfile i docker-compose.yml, rozumienie dlaczego coś robi się tak a nie inaczej
  • doświadczenie w pracy z CI/CD (GitLab, Jenkins)
  • znajomość zagadnień związanych z kolejkowaniem zadań (Redis + Laravel Horizon)
  • skalowalność aplikacji
  • Scrum – staramy się estymować co ile zajmie i rozliczyć się z tego na koniec sprintu, oraz uzasadnić powód, gdyby jednak zajęło dużo więcej (true story, bro :()

 

Jak widać lista oczekiwań jest poważna, ale i wyzwanie przed którym przyjdzie Ci stanąć jest niepospolite. Otóż dostaliśmy w spadku po poprzedniej ekipie grupę aplikacji napisanych w CodeIgniter 3.x oraz Laravel 5.x (pod spodem jest MariaDB + MariaDB ColumnStore). Aplikacje te pomagają analitykom klienta efektywnie pracować z milionami rekordów danych pochodzących z dziedziny zarządzania łańcuchem dostaw. Przeprowadzony z pomocą uznanego w branży autorytetu Event Storming z ekspertami od klienta pokazał, że domena jest rozległa i głęboka, więc na pewno nie będziesz się nudzić 🙂 Całość stoi na AWS i aktualnie jesteśmy w procesie przenoszenia całości na serwery AWS konfigurowane z poziomu Ansible/Terraform (mamy od tego DevOpsów), więc przynajmniej temat infrastruktury będzie z głowy. Natomiast Twoja działka to:

  • udział w pracach koncepcyjnych związanych z dalszym rozwojem aplikacji (tutaj bliska współpraca z Product Ownerem, Project Managerem i analitykami po stronie klienta) i ich bieżącym utrzymaniem
  • udział w planowaniu sprintów (sprint planning) oraz technicznym opracowywaniu zadań (backlog refinement), ze szczególnym uwzględnieniem opisu technicznego oraz kryteriów akceptacji
  • wykonywanie zadań zaplanowanych na planowaniu, w tym: tworzenie kodu w języku PHP, pisanie testów jednostkowych i funkcjonalnych, sporządzanie dokumentacji technicznej oraz instrukcji, code review
  • udział w dyskusjach i decyzjach odnośnie architektury oraz doboru technologii, dzielenie się wiedzą ekspercką
  • współpraca z zespołem programistów i testerów, a docelowo zarządzanie tym zespołem

 

Jeśli od długiego czasu szukałeś miejsca w którym będziesz mógł wykorzystać całe dotychczasowe doświadczenie i wznieść się na wyższy poziom to dobrze trafiłeś. Wyślij nam swoje CV i portfolio na adres [email protected]. Jeśli uznamy że mamy szansę się dogadać to skontaktujemy się z Tobą telefonicznie. Każdy kto weźmie udział w rozmowie rekrutacyjnej dostanie w ciągu kilku dni feedback techniczny, niezależnie od wyników rekrutacji. Poważnie podchodzimy do tego co robimy i mamy nadzieję że znajdziemy wspólny język.

czytaj więcej»
##laravel##seniorphpdeveloper##agency
aplikuj
Aplikując, powołaj się proszę na Crossweb - to dla nas ważne.

Podobne oferty w Twojej okolicy

.NET Developer with Azure
Rekrutacja
online
C#, .NET Core, .NET Framework, Azure
Białystok + 28 miast
Senior .NET Developer
Rekrutacja
online
.NET Core, .NET Framework
Białystok + 28 miast
.NET Developer z językiem niemieckim
Rekrutacja
online
MSSQL, agile, .NET Core, .NET Framework
Białystok + 28 miast
Senior C++ Developer
Rekrutacja
online
SQL, C++
Katowice + 1miasto
C++ / Python Developer (R&D)
Rekrutacja
online
oferta z widełkami
C++-11/14/17, Python, Docker, GIT, Linux, TCP/IP
Zdalnie
Software Engineer
Rekrutacja
online
oferta z widełkami
AWS, Golang
Kraków
Java Web Developer
Rekrutacja
online
Java, Spring, Hibernate, design patterns
Kraków + 2 miasta
Python Cloud Developer
Rekrutacja
online
oferta z widełkami
Python, SQL, Django, testy jednostkowe i integracyjne, Scrum, unit testing, CI/CD , Flask, Lambda
Białystok + 3 miasta
Backend Developer Node.JS
Rekrutacja
online
oferta z widełkami
JavaScript, Node.js, NoSQL, SQL, Jest
Kraków + 1miasto
Python Developer
Rekrutacja
online
oferta z widełkami
Python, Linux, Docker
Zdalnie
poprzednia firma
następna oferta pracy