Mid PHP Developer

Firma:

Frontkom

Typ: backend
Poziom: regular
Odświeżono: 4 tygodnie temu

lokalizacja

Miasto: Lublin, Warszawa, Zdalnie

formalności

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

projekty

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

praca

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

Wymagane technologie /narzędzia

Oczekiwane:
Laravel

inne wymagania

Doświadczenie: 2+
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

Developerze PHP! Zamierzamy zrobić z Ciebie seniora i jeszcze Ci za to zapłacić! Zainteresowany? Wspaniale, czytaj dalej 🙂

 

Co oferujemy:

  • 8000 – 14000 PLN + VAT w ramach umowy B2B, lub ekwiwalent w kosztach pracodawcy na UoP. Ta kwota z pewnością będzie rosła wraz z Twoim doświadczeniem i umiejętnościami
  • 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, wsparcie “buddy’ego” od pierwszego dnia (“You’ll never walk alone”, nawet jeśli nie przepadasz za Liverpoolem)
  • możliwość rozwoju w małych zespołach z doświadczonymi programistami, na stacku opartym o PHP7+ i Laravela/Drupala/Wordpressa (do wyboru). Jeśli chcesz się rozwijać w kierunku innych PHP-owych technologii to na pewno coś dla Ciebie znajdziemy. Lista “Nice-to-have skills” poniżej powie Ci dokładnie jak pracujemy i w jakich obszarach zwiększamy swoje kompetencje
  • możliwość wymiany wiedzy i doświadczenia z innymi deweloperami w firmie w ramach gildii technologicznych oraz eventów które organizujemy
  • udział w ambitnych projektach dla klientów z całego świata, od startupów po dojrzałe biznesy
  • 20 dni płatnego urlopu niezależnie od rodzaj umowy (26 dni jeśli dni świetności masz już za sobą, tak jak spora część z nas)
  • lekcje angielskiego z native speakerem, dobrze wyposażona kuchnia i inne benefity (za długo by wymieniać, ale przecież przychodzisz do nas pracować i rozwijać się, a nie chodzić na siłkę, nie?)
  • biuro na Maderze (założymy się że właśnie pomyślałeś o imprezach integracyjnych – my też je lubimy :))

 

Technologie i umiejętności których znajomości wymagamy:

  • zdrowy rozsądek – zaświadczenie od lekarza nie jest wymagane, sami ocenimy
  • naturalne predyspozycje do rozwiązywania problemów, wsparte doświadczeniem w używaniu Google i StackOverflow
  • chęć rozwoju i dzielenia się wiedzą – rozwój programisty korzyścią firmy!
  • PHP7 – OOP, fajnie by było jakby też SOLID i GRASP, poparte co najmniej 2 latami doświadczenia (może być mniej, jeśli przekonasz nas że bardzo szybko się rozwijasz)
  • Laravel – chociażby na poziomie prezentowanym na laracasts.com, żeby było od czego wyjść
  • MySQL/MariaDB – SQL, indeksy, klucze obce, JOINy i takie tam. Nie wrzucamy logiki do bazy danych i nie robimy triggerów czy funkcji składowanych, ale jakieś podstawy trzeba znać
  • TDD – PhpUnit i/lub PhpSpec, przynajmniej na poziomie napisania prostego testu bez mockowania zależności, a najlepiej z praktyczną znajomością MockBuildera, Mockery lub Prophecy (wspominaliśmy już o SOLID?)
  • GIT – codzienna praca z repo, bez poważniejszych akrobacji
  • podstawy Dockera na poziomie użytkowym, tak naprawdę do ogarnięcia w kilkanaście godzin nauki. Używamy lekko zmodyfikowanego Laradocka
  • angielski na poziomie komunikatywnym – pracujemy z klientami z całego świata i bez tego ani rusz, za to można się przekonać że klient nierzadko ma słabszy od nas angielski i nie robi z tego problemu. Wewnątrz firmy angielski mamy niezły (musimy, inaczej byśmy się nie dogadali z ludźmi z Norwegii czy Portugalii), więc jest duża szansa że szybko nadrobisz ewentualne braki
  • inicjatywa i zdolność do podejmowania decyzji – pracujemy z projektami klientów i staramy się mieć proaktywne podejście)
  • ogólna komunikatywność i umiejętność pracy w zespole
  • trafianie w dźwięki podczas śpiewania na imprezach firmowych (chyba że w ogóle nie lubisz śpiewać i tego nie robisz, wtedy nie było tematu)

 

Technologie, umiejętności i podejścia w których pracujemy ponad to co napisane wyżej. Super jakbyś znał, jeśli nie znasz to Cię nauczymy:

  • wzorce projektowe, czysty kod i czysta architektura (i znowu ten SOLID!)
  • BDD z wykorzystaniem Behata. Codeception też przejdzie, ale i tak wolimy Behata
  • 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)
  • REST APIs – lubimy jak coś wygląda ładnie i przejrzyście, nawet jeśli nie jest w pełni HATEOAS
  • 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 :()
  • doświadczenie w pracy z CI/CD (GitLab, Jenkins) – dopiero tutaj widać po co są testy, nie?
  • nieco większe niż minimalne doświadczenie z Dockerze – tworzenie plików Dockerfile i docker-compose.yml, rozumienie dlaczego coś robi się tak a nie inaczej
  • znajomość zagadnień związanych z kolejkowaniem zadań (np. Redis + Laravel Horizon, RabbitMQ)
  • ElasticSearch
  • Redis
  • skalowalność aplikacji

 

Jak pracujemy:

  • używamy głównie Laravela, ale staramy się separować nasz kod domenowy od frameworka. Łatwiej to utrzymać, łatwiej testować, łatwiej rozwijać. Uważamy że Wujek Bob ma rację, a “heksagon” to jedno z naszym ulubionych słów. Nie w każdym projekcie tak jest, ale uczymy się jako organizacja i jesteśmy w tym coraz lepsi!
  • sporo rozmawiamy z klientem/Product Ownerem/Project Managerem (w zależności od specyfiki projektu) i staramy się rozumieć po co robimy to co robimy. Bierzemy odpowiedzialność za swoją pracę i czerpiemy z tego przyjemność
  • dobieramy rozwiązania do rodzaju i rangi problemu – właśnie tutaj przydaje się wspomniany zdrowy rozsądek
  • uważamy sensowną architekturę, Dockera, CI/CD i testy za rzeczy równie niezbędne do życia jak tlen czy partyjka HoMM 3 od czasu do czasu

 

Jeśli na początku miałeś wątpliwości czy jesteśmy w stanie wspomóc Cię na Twojej drodze rozwoju to mamy nadzieję że właśnie się ich pozbyłeś. Wyślij nam swoje CV i portfolio. 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»
##softwarehouse##laravel##regulardev
aplikuj
Aplikując, powołaj się proszę na Crossweb - to dla nas ważne.

Podobne oferty w Twojej okolicy

Senior PHP Developer
Rekrutacja
online
oferta z widełkami
TDD, design patterns
Lublin + 2 miasta
.NET Developer with Azure
Rekrutacja
online
C#, .NET Core, .NET Framework, Azure
Katowice + 2 miasta
Senior PHP Developer
Rekrutacja
online
oferta z widełkami
PHP, MySQL
Kraków
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
Java Developer
Rekrutacja
online
Java, SQL, MVC, Spring, Liquibase, Jira, Oracle, Maven, Tomcat, J2EE, TeamCity, Spring Framework Core, Multithreading, Microservices Architecture, XML, GitHub, DevOps, Sonar , Unix, Bash
Katowice + 4 miasta
C++ / Python Developer (R&D)
Rekrutacja
online
oferta z widełkami
C++-11/14/17, Python, Docker, GIT, Linux, TCP/IP
Zdalnie
Back End Developer
oferta z widełkami
MySQL, Java, JavaScript, Docker
Kraków
Python Developer
Rekrutacja
online
oferta z widełkami
Python, Linux, Docker
Zdalnie
Java/ Kotlin Developer
Rekrutacja
online
oferta z widełkami
Java, Kotlin
Kraków
poprzednia firma
następna oferta pracy