Dołącz do nas
PHP Backend Developer
Zarobki: 16 000 - 24 000 PLN net/miesiąc B2BMiejsce pracy: Zdalnie
Data dodania: 26.05.2022
Interesujesz się rozwijaniem serwisów backendowych i chciałbyś dalej poszerzać zdobyte umiejętności i czerpać z tego przyjemność? Aktualnie poszukujemy developerów do jednego z naszych zespołów, zajmujących się rozwojem kluczowych części systemu eSky, który ułatwia naszym klientom na całym świecie wybór najlepszego kierunku podróży.
Dołączając do zespołu pracującego w Scrumie, będziesz uczestniczyć w pełnym cyklu życia produktu – od kształtowania pomysłów, przez ustalenia techniczne, po jego rozwój. Projektujemy usługi w oparciu o REST API oraz GraphQL. Możesz nauczyć się lub pogłębić wiedzę w zakresie budowania rozwiązań w oparciu o technologie Docker oraz wdrażania klaster Kubernetes w Google Cloud Platform.
Wyzwania:
- Rozwój kluczowych części systemu eSky, odpowiedzialnych za wyszukiwania lotnicze, usługę autocomplete, wysyłkę wiadomości oraz landing pages.
- Przygotowywanie mikroserwisów w PHP/Symfony
- Projektowanie REST API
- Praca z dokumentowymi bazami danych MongoDB oraz ElasticSearch.
- Budowanie systemów asynchronicznych w oparciu o RabbitMQ
Oczekiwania:
- Dobra znajomość języka PHP 7+
- Umiejętność wykorzystania frameworka Symfony
- Znajomość protokołu komunikacji REST
- Doświadczenie z bazami relacyjnymi lub dokumentowymi
- Wiedza w zakresie inżynierii programowania oraz znajomość dobrych praktyk
- Doświadczenie w przygotowaniu testów jednostkowych i integracyjnych
Mile widziane:
- Praktyczne wykorzystanie języka TypeScript
- Wiedza w zakresie języka C#/.NET
- Doświadczenie z językiem Node.js
- Znajomość frameworka NestJS
- Znajomość systemu kontroli wersji GIT
- Doświadczenie w pracy z Dockerem
- Umiejętność projektowania systemów asynchronicznych w oparciu o RabbitMQ
- Wiedza w zakresie budowania serwisów w oparciu o Kubernetes
Stack technologiczny:
- PHP 7.4+
- Node.js 14+
- Symfony 4.4+
- Express.js
- NestJS
- Behat
- PHPUnit
- PHPSpec
- Protractor
- Cypress
- Jasmine
- Jest
- Elasticsearch
- MongoDB 4+
- PostgreSQL
- Redis
- Memcached
- RabbitMQ
- GIt
- CI/CD
- Docker
- Kubernetes
- Spinnaker
Dlaczego warto pracować w eSky.pl?
- Elastyczna i stabilna forma zatrudnienia – umowa o pracę lub B2B.
- Dojrzałe procesy technologiczne – Test-driven development, continuous integration, codzienne wdrożenia pozwalające na obserwowanie efektów pracy.
- Bezpośredni wpływ na kształt rozwiązań dzięki bliskiej współpracy z biznesem.
- Duże możliwości rozwoju – praca z najnowszymi technologiami, szkolenia wewnętrzne i zewnętrzne (np. machine learning, Kubernetes).
- Udział w konferencjach IT – co roku jesteśmy obecni na najważniejszych branżowych konferencjach, nie tylko w Polsce, ale i za granicą (m.in. Google Cloud Next, Dutch PHP, PHPCon, IPC).