Mid Symfony Developer z Shopware

Creativestyle Polska Sp. z o.o.

Kraków, Podgórze
18 000–25 000 zł netto (+ VAT) / mies.
Praca stacjonarna, Praca hybrydowa
Kontrakt B2B
💼 Kontrakt B2B
🏢 Praca stacjonarna
🏠 Praca hybrydowa
Pełny etat
Symfony
Shopware

O projekcie

  • Pracujesz z Symfony od co najmniej 3 lat i masz na koncie sklepy postawione na Shopware? Jeśli dodatkowo posługujesz się językiem polskim i angielskim na poziomie min. B2, a do tego chcesz tworzyć e-commerce z najwyższej półki, dla klientów z całej Europy - jesteś we właściwym miejscu. A może masz certyfikat(y) Symfony? Jesteś już prawie jedną nogą na CS-owym okręcie!
  • Scrolluj dalej, może to właśnie początek wspólnej przygody 🙂
  • Jeżeli nie posiadasz powyższych skilli, prosimy nie przesyłaj CV z myślą "a nuż się uda" - bo się nie uda...

Twój zakres obowiązków

  • Montowanie e-sklepów na systemie Shopware (wspominaliśmy już, że jesteśmy oficjalnym - złotym! - partnerem?)
  • Współpraca z ogarniętymi front-endowcami, mało upierdliwymi PM-ami, natchnionymi designerami, a także DevOpsami, którym nie trzeba przypominać co pół roku
  • Pisanie testów zautomatyzowanych - jednostkowych i integracyjnych
  • Jeśli nie masz certów Shopware - świat się nie zawali, ale będziemy oczekiwali przystąpienia do tych egzaminów w pierwszych 6 miesiącach Twojej pracy (Shopware 6 Certified Developer oraz Shopware 6 Certified Developer Advanced)

Nasze wymagania

  • Przeczytaj pytania poniżej. Im więcej znasz odpowiedzi, tym lepszą pensję możesz dostać.
  • Jaka jest różnica pomiędzy testami jednostkowymi a integracyjnymi?
  • Po co w Symfony stosuje się podejście controller as a service?
  • Do czego można wykorzystać tagi w services.yml?
  • Jak umieścić klasę poza Bundlem?
  • Co to jest feature branch i merge request (pull request)?
  • Co to znaczy 'zrobić rebase do mastera'?
  • Jak zrobić szybką poprawkę na produkcji (hotfix), jeśli używamy gita?
  • Jak się tworzy validator, który sprawdzi zależności pomiędzy dwoma polami w obiekcie?
  • Co zmienia setMaxAge() w Response?
  • Do formularza podpinamy bezpośrednio encję. Jak zmodyfikować dane z formularza, zanim zostaną przepisane do encji?
  • Mamy serwis, który zależy od innego serwisu. Jak definiuje się taką zależność?
  • Jak zrobić w Symfony customową stronę błędu 404?
  • Czy Sub Zero był w każdej części gry Mortal Kombat?
  • Jak rozumiesz przestrzeganie zasady SRP?
  • Co to za skróty: SOLID, CRUD, DRY, PSR, YAGNI, KISS?
  • Czy polecenie rm katalog w bashu skasuje folder katalog, na którym wcześniej root zrobił chmod 777 katalog?
  • Czy często trzeba pisać własne rozszerzenia Twig?
  • Czy programista PHP powinien znać JavaScript?
  • Na czym polega code review?
  • Co to jest Continous Integration?
  • Iloma spacjami wcinasz kod?
  • Czy composer.lock się commituje?
  • Jak w Symfony wykonać zapytanie w SQL?
  • Jak w SQL obliczyć średnią ocen dla każdego studenta, jeśli mamy tabelkę z polami INT id_studenta, INT ocena?
  • Jak wygląda wyrażenie regularne, sprawdzające poprawność adresu email?
  • Jak ograniczyć edycję postu na forum tylko do jego autora lub moderatora forum?
  • Co to jest Voter?
  • Jeśli nie var_dump() to co?
  • Jak w Symfony zrobić stronę w wielu językach?
  • Na farmie są kury i koty. Razem mają 72 głowy i 200 nóg. Ile jest kur a ile kotów?
  • Kolor #AA00AA lepiej prezentuje się na tle #AA0000 czy #00AAAA?
  • Czy potrafisz odpowiedzieć na powyższe pytania po angielsku?

Technologie, których używamy

Tak pracujemy nad projektem

  • Continuous Integration

  • wsparcie architekta / lidera technicznego

  • dokumentacja

  • narzędzia do trackowania zadań

  • zarządzanie długiem technologicznym

  • środowiska testowe

To oferujemy

  • Międzynarodowe klimaty - pracujemy w międzynarodowych zespołach i często komunikujemy się po angielsku

  • Elastyczny czas pracy z oknem komunikacyjnym 10.00 – 15.00

  • Home office. Świat się nie zawali, gdy popracujesz z domu

  • Indywidualny budżet szkoleniowy (3 000 PLN/rok siana do rozhulania) i kursy językowe. Twój rozwój = nasz rozwój

  • Ponad seta certyfikowanych Cyber Sailors, od których dużo się nauczysz (nawet jeśli już sporo wiesz) oraz ogarnięty zespół DevOps

  • MacBook Pro, wszystkie niezbędne peryferia i wielki monitor

  • Medicover + Multisport Plus (Rybnik - siłownia w biurowcu K1, wystarczy wsiąść do windy; Kraków - 4 minuty spacerkiem)

  • W biurach: konsole do gier oraz liga bilardowa/ ping-pongowa w godzinach pracy, tematyczny lunch raz w miesiącu

  • Możliwość opublikowania dużej części pracy jako open source

  • Bardzo liberalne podejście do tego co robimy i dużo zdrowego dystansu

  • Łatwy dojazd - możesz przyjechać rowerem, śmigać hulajką, szybkim tramwajem (50), pociągiem (Kraków: Stacja Zabłocie). Haery przylatują na miotłach

  • Przerwa w pracy - możesz grać w bilard, na konsoli, iść na obiad, wyskoczyć na szybką przebieżkę nad Wisłę. Tylko wróć :) Nasze biuro i okolica oferują wiele możliwości

  • Powietrze wolne od stresu - cenimy pasję i samodzielność, a nie kontrolę i sztywne schematy; ufamy sobie i każdy z nas robi dokładnie to, co do niego należy

  • Dla kandydatów zdalnych: biura w Krakowie i Rybniku do Twojej dyspozycji, jeśli tylko masz ochotę przyjechać i popracować ramię w ramię z zespołem

  • Firmowa wypożyczalnia sprzętu - potrzebujesz głośnik, rzutnik czy drona na swoje prywatne potrzeby? A może masz ochotę nagrać podcast w naszym mini-studio? Śmiało! ‘Firmowe’ nie znaczy ‘niedostępne’

  • Ludzie i atmosfera - tak, semantycznie to nie jest benefit, wiemy. Ale te 2 słowa ZAWSZE padają, gdy pojawia się pytanie "co najbardziej cenisz w CS?", więc uznaliśmy że warto wspomnieć

  • Twoje doświadczenie, jakość pracy/kodu oraz zaangażowanie ma przełożenie na wynagrodzenie. Dla B2B: Jeśli jesteś kumatym MID-em, rozmawiamy o przedziale 11 000 - 17 000 PLN netto + VAT, a gdy znasz się konkretnie na rzeczy - 18 000 - 25 000 netto + VAT. Dodatkowo zgarniasz 20 płatnych dni, wolnych od kodzenia

Views: 4
Published2 days ago
Expiresin 14 days
Type of contractKontrakt B2B
Work modePraca stacjonarna, Praca hybrydowa
Source
Logo
Logo

Similar jobs that may be of interest to you

Based on "Mid Symfony Developer z Shopware"