All offersWarszawaPHPPHP Backend Developer
PHP Backend Developer
PHP
MyMenu

PHP Backend Developer

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

Tech stack

    PHP
    advanced
    Redis
    regular
    MySQL
    regular
    Phalcon
    regular
    Symfony
    regular
    Zend Framework
    regular
    Elasticsearch
    junior
    Microservices
    junior
    Linux
    junior
    Bash
    junior

Job description

Online interview
Kim jesteśmy: www.mymenu.pl
Jesteśmy startupem food tech tj. zajmujemy się łączeniem jedzenia z nowymi technologiami :) Chcemy, aby cały proces od pomysłu do zakupów lądujących w lodówce był bezwysiłkowy, a jedzenie zdrowsze, bardziej różnorodne, smaczniejsze i niewyrzucane. 

Na podstawie Twoich preferencji dobieramy dla Ciebie smaczne posiłki (lub całe plany dietetyczne jeśli akurat zbliża się lato) i dostarczamy przepisy na każdy dzień. Taki Spotify, ale dla jedzenia. Przepisy i plany zmieniane są w listy zakupów, które możesz zamówić online. 

Pracujemy dla dużych klientów zagranicznych, którzy swoje operacje prowadzą na kilku rynkach i których skala pozwala na dobre modelowanie danych.

Techstack:
Nasza obecnie rozwijana aplikacja to monolit zbudowany w oparciu o: PHP 7.3, Phalcon 3.4, MariaDB, Redis i ElasticSearch. W przyszłości przejścia na inne technologie nie są wykluczone :) W planach jest podział aplikacji na mikroserwisy oraz modularyzacja. Frontend stoi na voltowych template z Phalcona oraz VueJS oraz jQuery. Nasze aplikacje stoją obecnie wynajętych serwerach dedykowanych z maszynami wirtualnymi na CentOS, którymi zarządza zewnętrzna firma. Część usług jest także postawiona na Azure Functions / C# / MS SQL. Kod stoi na GitLabie, do pracy projektowej i komunikacji korzystamy z Asany, Slacka, Zooma i Google Drive/Gmail

Nasze wymagania:
  • PHP 7.3 i/lub wyżej,
  • praktyczne doświadczenie w frameworku Phalcon, Zend, lub Symfony,
  • doświadczenie przy budowaniu i projektowaniu aplikacji w oparciu o mikroserwisy oraz REST API,
  • MariaDB (SQL, RDBMS),
  • Redis,
  • ElasticSearch,
  • Git, Linux, bash

Mile widziane w CV
  • umiejętność gotowania czegoś więcej niż woda w czajniku :)
  • doświadczenie w Docker, środowiska cloudowe
  • Python, node.js, GraphQL
  • Azure Functions, C#
  • NoSQL np. MongoDB, CosmosDB
  • statystyka, silniki rekomendacji, Machine Learning, Big Data, procesy ETL

Co będziesz robił?
Na początku: upgrade aplikacji na Phalcon 4 (z Phalcon 3.4) i PHP 7.4. Następnie: Przygotowanie aplikacji oraz bazy danych do obsługi wielu instancji aplikacji oraz wielu języków - ekspansja na nowe rynki (najbliższe pół roku). W przyszłości: modularyzacja aplikacji, podział na mikroserwisy, rozwój wyszukiwarki przepisów.

Team:
Obecnie mały, agile'owy: frontend + junior frontend + backend + project manager, przy projektowym wsparciu UX i designera. Będziesz pracował nad zadaniami z Marcinem (PHP) oraz Damianem (Tech Leadem) począwszy od problemu biznesowego przez refinement, code review, aż po wdrożenie funkcjonalności oraz demo. Kluczowe kompetencje naszych pracowników to: self driven, enterpreneur aproach, consumer centricity, effectiveness, communication & team work. Co kwartał wyznaczamy sobie cele, za wypracowane cele wypłacamy dodatkową premię. Dużą rolę przykładamy do analizy danych, skupiamy się na potrzebach klientów i konsumentów. Staramy się rozwiązywać problemy, a nie je tworzyć :) Jeśli chcesz nauczyć się czegoś nowego, mamy budżet na szkolenia/konferencje i wspieramy rozwój własny. Będziesz miał możliwość zaprojektowania swojego miejsca pracy - dostosujemy sprzęt i oprogramowanie do Twoich potrzeb.

Dlaczego MyMenu:
Będziesz obserwować jak Twoje zmiany i pomysły powodują wzrosty o 100-200%, a nie o 0,2%. Każdy dzień przynosi coś nowego i jeśli lubisz mieć poczucie, że Twoja praca ma na coś wpływ - czekamy właśnie na Ciebie. Gdy jest potrzeba refactoru/przepisania funkcjonalności/zmiany technologi to wspólnie się nad tym zastanawiamy i działamy. A jeśli myślałeś kiedyś - “fajnie byłoby być częścią dużego projektu od samego początku i rosnąć razem z nim”, to na pewno będziesz zadowolony/a. Stale pracujemy nad optymalizacją naszych procesów wewnętrznych - ostatnie usprawnienie to wtorki i czwartki bez spotkań. Porę lunchową najczęściej spędzamy w biurowej kantynie lub na Placu Zbawiciela :)

Kogo szukamy:
Osób z kilkuletnim doświadczeniem. Osoby komunikatywnej, która ma swoje zdanie i chce się nim dzielić, czuje się częścią biznesu i wie po co robimy to co robimy. Proaktywnych, sprawnych, łebskich i samodzielnych. Osoby która potrafi określić, że jest w stanie coś zrobić i to zrobi w określonym czasie. Zespół będzie rozbudowywany z czasem, więc na razie szukamy osób uniwersalnych.

Gdzie:
Aktualnie w 90% zdalnie, jest możliwość korzystania z biura 12 metrów od stacji Metro Politechnika. Co jakiś czas spotykamy się w biurze na lunch / spotkania. Mamy własne biuro w bardzo dobrze wyposażonym co-worku, stojaki rowerowe w garażu i pyszne śniadania w każdy pierwszy poniedziałek miesiąca. Lunchowa gastronomiczna oferta w okolicy to klasa sama w sobie. Na ten moment stanowisko jest 100% zdalne, po okresie pandemii wskazane wizyty w Warszawie 2-3 razy w miesiącu na 1-2 dni (podróże są finansowane).

Kiedy nie aplikować:
Jeśli szukasz pracy w której będziesz tylko wykonywać odgórne polecenia, nie biorąc udziału w podejmowaniu decyzji co do przyjętych rozwiązań, koncepcji czy wybranych technologii. Nie szukamy code-monkeys :) 

Kiedy start: A kiedy możesz?

Do zobaczenia i usłyszenia!