#1 Job Board for tech industry in Europe

PHP Backend Developer @ indaHash
PHP

PHP Backend Developer @ indaHash

Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    OOP

    advanced

    MySQL

    regular

    PHP 7.x

    regular

    Git

    regular

    REST

    regular

    Elasticsearch

    nice to have

    Node.js

    nice to have

    Serverless

    nice to have

    Microservice Architecture

    nice to have

    DDD

    nice to have

Job description

Online interview
Friendly offer
Cześć! Masz solidne doświadczenie w PHP 🐘 i chciałbyś/chciałabyś tworzyć innowacyjne 💡 produkty, wykorzystujące blockchain i mocno zorientowane na aplikacje społecznościowe? 📱 Dołącz do zespołu indaHash! 🙌

indaHash to działająca międzynarodowo platforma 🌎 powstała w Polsce 🇵🇱 w 2015 roku. Tworzymy najlepsze na świecie rozwiązanie umożliwiające markom realizowanie kampanii z wykorzystaniem Instagrama, TikToka i innych sieci społecznościowych. Wykorzystując nowoczesne technologie 👩‍💻, pozwalamy twórcom monetyzować swoje konta społecznościowe 💲poprzez tworzenie i publikowanie treści na potrzeby kampanii naszych klientów.

Niezależnie rozwijamy również projekt ⭐ indaStars ⭐ (https://indastars.com), który umożliwia influencerom tworzenie, sprzedaż i dystrybucję unikalnych kart NFT 🃏 na blockchainie dla swoich fanów i kolekcjonerów.


Chcemy, abyś pomógł/pomogła nam w:

  • rozwijaniu naszej platformy indaHash, wykorzystując takie technologie jak Docker, Elasticsearch, Phalcon, Symfony, WebSockets, serverless 👨‍💻 i wiele innych
  • rozwijaniu rozbudowanych API, wykorzystywanych przez aplikacje Reactowe
  • tworzeniu aplikacji ⭐ indaStars ⭐ (https://indastars.com), opartej na blockchainie, umożliwiającej tworzenie i sprzedawanie NFT
  • asynchronicznym przetwarzaniu danych ponad miliona twórców 🤯 zarejestrowanych na platformie
  • tworzeniu funkcjonalności zgodnie ze ściśle określonymi wymaganiami biznesowymi 🧑‍💼
  • podejmowaniu optymalnych decyzji odnośnie realizowanego zakresu funkcjonalności ✔️
  • pilnowaniu wysokiej jakości kodu źródłowego 📝 trzymającego się założeń DDD


Czego oczekujemy:

  • Doświadczenia w PHP 🐘 pozwalającego na zrozumienie i samodzielną realizację wymaganych funkcjonalności 
  • Dobrych umiejętności komunikacyjnych 💬 z osobami nietechnicznymi (z technicznymi w sumie też :)) 
  • Płynnego poruszania się w technologiach/narzędziach 💻 takich jak PHP 7.2/7.4, SQL, Xdebug, PhpStorm, Git, Postman/Insomnia
  • Bardzo dobrych umiejętności planowania 📅 i organizacji swojego czasu
  • Niezależności w programowaniu i wybieraniu rozwiązań technicznych
  • Optymizmu 😺


Co będzie dodatkowym plusem:

  • Doświadczenie w pracy w Agile’owym zespole 
  • Rozumienie blockchaina Ethereum
  • Znajomość koncepcji DDD
  • Doświadczenie z Dockerem, Elasticsearchem, kolejkami asynchronicznymi
  • Doświadczenie z testowaniem oprogramowania (PHPUnit/Codeception/Gherkin)
  • Doświadczenie z Asaną


Co i jak robimy?

indaHash to platforma, w której skład wchodzi aplikacja mobilna dla twórców 📱 oraz aplikacje webowe dla klientów. Platforma jest nieustannie poszerzana o nowe funkcjonalności i integracje. Wymagania dla nowych rozwiązań są zbierane przez zespół Product Design 🎨, z których powstaje dokumentacja w formie opisu tekstowego 📓 i klikalnych makiet 🖼 w Figmie. Po akceptacji biznesowej i konsultacjach technicznych, zadanie trafia do backlogu developerskiego, a następnie jest kolejkowane 📅 na określony sprint. Zrealizowane zadania przechodzą code review 👓, a następnie trafiają na środowisko testowe. Po pozytywnym odbiorze, feature branch jest wydawany na środowisko przedprodukcyjne, gdzie szykujemy pełną paczkę feature’ów pod deployment produkcyjny

Pracujemy w tygodniowych sprintach, starając się co 7 dni dostarczyć wartościowy przyrost produktowy. W zależności od stopnia złożoności, nad zadaniem pracuje od 1 do 4 developerów i 1 lub 2 testerów. Jesteśmy zwolennikami dzielenia zakresów na mniejsze, kompaktowe iteracje, dzięki czemu proces QA jest łatwy zorganizowania.


Dlaczego warto u nas pracować?

  • Wykorzystujemy fajne technologie (Elasticsearch, Docker, Codeception + gherkin…) i nie boimy się nowych rozwiązań (blockchain, serverless, you name it :))
  • Mamy dobrze ukształtowany proces tworzenia oprogramowania, ulepszany nieprzerwanie od 2015 roku
  • Nie jesteśmy software house’em - robimy swoje produkty, w które każdy może mieć swój wkład
  • Działamy międzynarodowo (mamy biura m.in. w Warszawie, Dubaju, Londynie, Singapurze, Tokio) i współpracujemy z największymi markami na świecie (sprawdź nas - https://indahash.com :))
  • Pracujemy w 100% zdalnie, ale możesz również pracować w biurze w Warszawie
  • Tworzymy zgrany, kilkunastoosobowy zespół produktowy, składający się z developerów, testerów, designerów


Jak wygląda proces rekrutacyjny?

  1. Aplikujesz na wybrane stanowisko, wysyłając CV i opcjonalnie link do GitHuba/GitLaba.
  2. W ciągu 3 dni roboczych dostajesz feedback i umawiana jest techniczna rozmowa zapoznawcza.
  3. Rozmawiasz na Zoomie z CTO i Technicznym Team Leaderem, gdzie rozmawiamy luźno o technologiach i doświadczeniach, jak również opowiadamy o tym jak działamy w indaHashu. Rozmowa trwa ok. 30 minut.
  4. Najpóźniej następnego dnia wysyłamy Ci zadanie rekrutacyjne do zrobienia w domu, którego realizacja nie powinna zająć więcej niż 3 godziny.
  5. Po otrzymaniu od Ciebie wykonanego zadania, dajemy feedback w formie mailowej lub na callu, jeśli chcemy dopytać o szczegóły co do wybranych rozwiązań.
  6. Ostatnim etapem jest rozmowa z Chief Product Ownerem i Headem Developmentu, podczas której będą chcieli bliżej Cię poznać.
  7. Decyzję otrzymasz od nas w ciągu 3 dni roboczych.


Jeśli zainteresowało Cię nasze ogłoszenie, odezwij się! Chętnie porozmawiamy, opowiemy więcej o projektach, odpowiemy na pytania i zadamy też kilka od siebie :)