Jeżeli jesteś Developerem Seniorem z certem Symfony - jesteś naszym księciem z bajki (lub księżniczką!). Do tego znasz język angielski i polski na poziomie min. B2? Śmiało scrolluj dalej. Jesteś już prawie jedną nogą na naszym okręcie!
Lokalizacja: Kraków - 100% stacjonarnie lub hybrydowo (2-3x w tygodniu praca z biura)
responsibilities :
Montowanie e-sklepów, w oparciu o Symfony
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
requirements-expected :
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?
offered :
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 (siłownia parę kroków od biur)
W biurach: dofinansowanie lunchu, konsole do gier oraz liga bilardowa/ ping-pongowa w godzinach pracy
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 i skorzystać z prysznica. Możesz też przybyć na koniu, szybkim tramwajem (50), pociągiem (Stacja Zabłocie). CEO przylatuje na miotle
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 (https://youtu.be/NIAdJHbid_Y?feature=shared) - 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ć
Wynagrodzenie jest związane z doświadczeniem oraz jakością pracy/kodu. Dla B2B: Gdy znasz się konkretnie na rzeczy rozmawiamy o przedziale 15 200 - 20 000 netto + VAT. Dodatkowo zgarniasz 20 płatnych dni, wolnych od kodzenia.
Jeszcze więcej dobra: https://praca.creativestyle.pl/co-zyskasz