DietLabs tworzy i rozwija aplikacje mobilne z zakresu dietetyki, fitnessu i motywacji, które pomagają w zastępowaniu złych nawyków nowymi, lepszymi oraz w dokonywaniu właściwych wyborów żywieniowych. ? Na swoim koncie mamy już kilka sukcesów. Jeden z naszych produktów: Diet&Training By Ann uzyskał 3 miliony ściągnięć i prestiżowe wyróżnienie Apple: Apps of the Day.
Jesteśmy firmą, która bardzo dynamicznie się rozwija. Dołączając do DietLabs miałbyś możliwość obserwować cały cykl rozwoju produktu i być częścią zespołu złożonego ze specjalistów z dziedzin takich jak: technologie internetowe i mobilne, dietetyka, fitness, psychologia, projektowanie, UX, marketing.
Aktualnie do działu IT szukamy osoby na stanowisko :
Senior PHP Developer (Lead)
Zakres obowiązków:
- implementacja nowych funkcjonalności poprzez przygotowywanie API (GraphQL) dla aplikacji webowej i mobilnych
- rozwój wewnątrzfirmowego narzędzia do zarządzania tworzonymi przez DietLabs usługami
- monitorowanie i zapewnienie prawidłowego działania aplikacji – obsługa bieżących błędów aplikacji (Sentry) i zgłoszeń z BOK
- definiowanie i pilnowanie standardów kodowania – dbanie o regularne i wartościowe code review oraz refaktoryzację kodu
- planowanie pracy zespołu (Jira), w tym szacowanie czasów realizacji zadań
- pomoc w doborze odpowiednich technologii
- promowanie i popularyzacja w firmie zwinnych metod wytwarzania oprogramowania
- badanie i promowanie nowych technologii
- prowadzenie dokumentacji technicznej (Confluence) – niekoniecznie samodzielnie, ale całym zespołem
Wymagania:
- doskonała znajomość PHP 7
- znajomość DDD (Domain-Driven Design)
- bardzo dobra znajomość GIT oraz GIT Flow
- bardzo dobra znajomość relacyjnych baz danych MySQL
- minimum 5 lat pracy przy rozwoju i utrzymaniu aplikacji internetowych
- praktyczne doświadczenie we wdrażaniu projektów na środowisko produkcyjne
- praktyczna znajomość środowisk CI
- znajomość PHPUnit
- budowa aplikacji zgodnie z zasadami S.O.L.I.D.
- zorientowanie na jakość i łatwość utrzymania aplikacji
- praktyczne doświadczenie we wdrażaniu funkcjonalności do rozbudowanych aplikacji internetowych
- motywacja do ciągłego ulepszania procesów
- komunikatywności – będziesz w stałym kontakcie z leaderami innych zespołów oraz product managerem
- odpowiedzialność i obowiązkowość – zdolność do pracy bez nadzoru przełożonego
- sumienność i dokładność – robisz code review swojego kodu przed oddaniem go do code review
- znajomości języka angielskiego
- znajomość zagadnień związanych z technologiami na urządzenia mobilne
Mile widziane:
- znajomość Zend Framework 2 / Laminas,
- znajomość GraphQL,
- znajomość Doctrine 2,
- znajomość kubernetes.
Oferujemy
- pracę zdalną lub pracę w biurze w centrum Poznania,
- pracę nad ciekawym projektem w zespole składającym się ze specjalistów różnych dziedzin,
- możliwość wdrażania własnych pomysłów do realizowanych projektów,
- możliwość zdobywania doświadczenia i poznawania nowoczesnych technik programowania,
- elastyczne godziny pracy,
- codziennie obiad na koszt firmy (w przypadku pracy w biurze),
- bezpłatny dostęp do naszych aplikacji dietetyczno – treningowych,
- lekcje języka angielskiego dostosowane do twojego poziomu,
- płatny urlop przy współpracy B2B,
- laptop (osx lub linux) + monitory.