Senior Symfony Developer

  • Development
  • Remote job

Senior Symfony Developer

Job description

W tej pracy możesz liczyć na wiele wyzwań od strony architektury systemu, zgłębić się w zasady tworzenia mikroserwisów, a co najważniejsze: praca nad systemem, który daje duże możliwości samorozwoju oraz realny wpływ na wygląd oraz kierunek produktu.


Czego możesz oczekiwać w Twojej codziennej pracy:

  • dbamy o jakość kodu (kilku-poziomowe code review)
  • praca nad rozwijaniem produktu (głównie tworzenie nowych funkcjonalności + utrzymanie) 
  • pracujemy zgodnie z zasadami SCRUMa
  • regularna wymiana wiedzy podczas code review oraz spotkań technicznych
  • cenimy otwartość odnośnie Twoich mocnych i słabych stron - dbamy, aby każdy pracownik miał scieżkę rozwoju
Technologie:
  • PHP 7.4
  • Symfony Framework 5.3
  • PostreSQL 10
  • RabbitMQ
  • Redis
  • testy integracyjne - Behat
  • testy jednostowe - PHPUnit
  • stosujemy EventSourcing i CQRS

Dodatkowe metodologie / narzędzia:

  • GIT
  • Jira
  • Confluence
  • Slack

Job requirements

Wynagrodzenie: 12 000 - 18 000 zł net B2B + VAT


Oczekiwania:

  • minimum 4 letnie doświadczenie komercyjne w programowaniu w PHP
  • minimum 2 lata doświadczenia w Symfony Framework
  • dobra znajomość wzorców projektowych
  • znajomość i doświadczenie w pracy z REST API oraz GraphQL API
  • praktyczne doświadczenie z Git
  • otwartość na stały rozwój i optymalizację własnego kodu oraz pracy
  • dobra komunikacja oraz zdolności pracy w grupie
  • samoorganizacja - dołączasz do młodego zespołu więc oczekujemy od Ciebie wychodzenia naprzeciw problemom
  • znajomość j. angielskiego - poziom, który umożliwia Tobie pracę z dokumentacją techniczną (nie tylko czytanie i rozumienie ale też edycja czy tworzenie)
  • j. polski na poziomie B1.

Mile widziane:

  • doświadczenie w pracy z mikroserwisami lub aplikacjami typu headless
  • doświadczenie w pisaniu Unit Testów
  • znajomość Dockerów i konteneryzacji

Benefity

  • prywatna opieka medyczna
  • finansowanie sprzętu komputerowego
  • możliwość wybrania pracy zdalnej lub stacjonarnej w naszym biurze w Krakowie
  • imprezy integracyjne offline i online.
  • dostęp do biblioteczki firmowej z możliwością jej rozbudowania

Oto, co będzie dalej!

  1. Rozmowa telefoniczna/online – zapytamy Cię o Twoje doświadczenia, wyzwania i oczekiwania dotyczące Twojej pracy.
  2. Rozmowa techniczna z naszymi programistami, którzy opowiedzą Ci więcej o projekcie i zadadzą kilka pytań dotyczących Twojej wiedzy technicznej.
  3. Zadanie techniczne.
  4. Informacja zwrotne, decyzja i oferta!