Technical Team Leader
⚲ Kraków
16 285 - 16 619 PLN brutto (UoP)
Wymagania
- REST
- PHP
- DDD
- MySQL
- PHPUnit
Opis stanowiska
Technical Team Leader
Morele.net to lider polskiego rynku e-commerce w segmencie dystrybucji elektroniki użytkowej (komputery, laptopy, podzespoły komputerowe, RTV, AGD). Jesteśmy platformą e-commerce agregującą marki D2C w Polsce, a także rozwijającą ekspansję na rynki zagraniczne. Dzięki temu ciągle rozbudowujemy sourcing dla marek obcych i powiększającej się grupy naszych marek własnych.*
W związku z rozwojem organizacji oraz wdrażaniem nowych, innowacyjnych projektów, poszukujemy doświadczonego Technical Team Leadera do naszego Departamentu Developmentu IT.
Zespół, w którym będziesz pracował to chętni do pomocy pasjonaci, a jego głównym celem jest rozwój i utrzymanie systemów Morele.net mających istotny wpływ na zyski spółki.
Skład i rola zespołu:
• Jesteś liderem zespołu doświadczonych pasjonatów PHP, którzy wspólnie tworzą zaawansowane rozwiązania e-commerce.
• Działamy w dwutygodniowych iteracjach, w składzie: PHP Developerzy (w tym Ty jako lider techniczny), Scrum Master oraz Product Owner (odpowiedzialny za wizję biznesową obszaru).
Na co dzień projektujemy, rozwijamy i utrzymujemy zaawansowane systemy e-commerce, obejmujące różne domeny biznesowe naszej organizacji. Tworzymy skalowalne i wydajne rozwiązania, które wspierają zarówno procesy wewnętrzne jak i zewnętrzne, które bezpośrednio wpływają na interakcje z klientami. Dbamy o wysoką jakość usług, które wspierają dynamiczny rozwój biznesu.
Głównym obszarem biznesowym zespołu będą rozwiązania integrujące zewnętrzne usługi bankowe w ramach innowacyjnej platformy e-commerce.
Co będzie należało do Twojej codzienności?
• Prowadzenie zespołu programistów, planowanie i koordynowanie ich pracy oraz dbanie o skuteczną realizację sprintów.
• Motywowanie zespołu, udzielanie regularnego feedbacku oraz wspieranie członków w rozwoju kompetencji technicznych.
• Wspieranie zespołu w podejmowaniu decyzji technicznych oraz rozwiązywaniu trudnych problemów.
• Wprowadzanie dobrych praktyk inżynieryjnych oraz dbanie o wysoki standard jakości pracy zespołu.
• Współtworzenie kultury współpracy, otwartości i odpowiedzialności technicznej.
• Modelowanie, budowanie, rozszerzanie i utrzymywanie interfejsów API i usług z uwzględnieniem strategii organizacji i otoczenia technologicznego.
• Ścisła współpraca z klientami docelowymi od pomysłu do wdrożenia. Zamiast długich analiz stawiamy na dynamiczne, krótkie spotkania z biznesem, które opierają się na rozmowie i szybkim przepływie informacji.
• Współpraca z innymi zespołami w oparciu o kontrakty API lub strumienie zdarzeń.
• Dzielenie się wiedzą i doświadczeniem z pozostałymi członkami zespołu.
• Analizowanie obciążenia systemu, identyfikowanie wąskich gardeł oraz wdrażanie rozwiązań poprawiających stabilność i wydajność platformy.
• Wspólne doprecyzowanie wymagań biznesowych, szacowanie złożoności i planowanie architektury rozwiązań, tak aby zapewnić ich skalowalność i utrzymanie w dłuższej perspektywie.
• Praca nad systemami wielkiej skali z architekturą eventową i dystrybucją zdarzeń opartą na systemach kolejkowych.
• Współpraca w dwutygodniowych iteracjach, z dedykowanym Product Ownerem budującym wizję obszaru oraz wsparciem Scrum Mastera, który dba o poprawność procesu.
Sprawdzisz się, jeśli:
•
Masz minimum 2-letnie doświadczenie w prowadzeniu zespołu lub mentoringu technicznym.
• Potrafisz motywować ludzi i budować atmosferę sprzyjającą współpracy i wymianie wiedzy.
• Umiesz jasno komunikować cele, priorytety i decyzje techniczne.
• Naturalnie przejmujesz odpowiedzialność za kierunek techniczny i jakość pracy zespołu.
• Posiadasz mocne zaplecze techniczne i co najmniej 5 lat komercyjnego doświadczenia jako programista.
• Potrafisz rozwiązywać złożone problemy programistyczne, implementując je w sposób zrozumiały i optymalny.
• Masz bardzo dobrą znajomość PHP 7.x, 8.x oraz frameworków PHP (preferowany Symfony).
• Dobrze rozumiesz, jak działają bazy relacyjne i masz doświadczenie w pracy z nimi.
• Znasz język angielski na poziomie komunikatywnym.
• Masz doświadczenie w pracy z systemami kolejkowymi.
• Dbasz o jakość i czytelność wytwarzanego kodu.
• Biegle piszesz testy jednostkowe i akceptacyjne.
• Posiadasz praktyczną znajomość narzędzi AI w programowaniu i rozróżniasz modele AI wykorzystywane do prompt-engineeringu.
• Lubisz współpracę zespołową, proponowanie własnych rozwiązań i aktywne uczestniczenie w dyskusjach zespołowych.
• Myślisz o problemach szerzej - pracujemy w złożonym ekosystemie, gdzie rozwiązania bazują na różnych językach, narzędziach i usługach. Ważne jest zrozumienie ich działania po to, by skutecznie integrować różne komponenty systemu.
• Bliskie są Ci wartości takie jak otwartość, koleżeńskość, prawość, zaangażowanie oraz zorientowanie na cel. To właśnie te filary budują atmosferę na naszym morelowym pokładzie! :)
Dodatkowym atutem będzie:
• Komercyjne doświadczenie z podejściem DDD oraz Event Driven Architecture.
• Znajomość Dockera jako narzędzia wspierającego codzienną pracę developera.
• Doświadczenie w pracy z bazami NoSQL
• Umiejętność programowania w JavaScript (mile widziany React.js lub Vue.js).
Poznaj warunki współpracy:
•
System pracy hybrydowej - dla osób z Krakowa i okolic: 2 dni w biurze, 3 dni zdalnie, dla osób spoza Małopolski: minimum 2 dni w biurze w miesiącu.
• Współpraca na podstawie umowy o pracę.
• Wynagrodzenie w przedziale 16 285 zł brutto - 16 619 zł brutto na podstawie umowy o pracę.
Co mamy Ci do zaoferowania?
• Stabilność i transparentność - działamy zgodnie z naszymi firmowymi wartościami, które kształtują unikalną kulturę Morele.net.
• Nieformalną atmosferę pracy w gronie pełnych pasji i zaangażowania profesjonalistów. Do tego możesz zapomnieć o dress code! :)
• Nowoczesne biuro niedaleko centrum Krakowa - w dobrze skomunikowanej lokalizacji.
• Możliwości rozwoju i awansu, z opcją udziału w rekrutacjach wewnętrznych.
• Benefity - możliwość przystąpienia do karty Multisport, ubezpieczenia grupowego Warta oraz prywatnej opieki medycznej Allianz na preferencyjnych warunkach.
• Zniżki pracownicze w ramach programu Brand Club, w którym pracownicy mają dostęp do marek własnych Morele.net w specjalnych cenach.
• Atrakcje pracownicze - konkursy wewnętrzne, integracje, gry i zabawy w strefie Chill, świętowanie corocznych okazji.
• “Otwarte” pokoje Zarządu - tam zawsze możesz przyjść z pomysłami na rozwój Morele.net i nie tylko :)
*Jeśli to brzmi za bardzo sztampowo, sprawdź, jak wygląda nasza rzeczywistość, odwiedzając morelowego:
• LinkedIna
• TikToka
• Instagrama
• Facebooka
Na siłę Cię nie przekonamy, ale jeśli czujesz, że Morele może być miejscem dla Ciebie - aplikuj (szkoda tracić czas!) 🤗
Morele.net to lider polskiego rynku e-commerce w segmencie dystrybucji elektroniki użytkowej (komputery, laptopy, podzespoły komputerowe, RTV, AGD). Jesteśmy platformą e-commerce agregującą marki D2C w Polsce, a także rozwijającą ekspansję na rynki zagraniczne. Dzięki temu ciągle rozbudowujemy sourcing dla marek obcych i powiększającej się grupy naszych marek własnych.*
W związku z rozwojem organizacji oraz wdrażaniem nowych, innowacyjnych projektów, poszukujemy doświadczonego Technical Team Leadera do naszego Departamentu Developmentu IT.
Zespół, w którym będziesz pracował to chętni do pomocy pasjonaci, a jego głównym celem jest rozwój i utrzymanie systemów Morele.net mających istotny wpływ na zyski spółki.
Skład i rola zespołu:
• Jesteś liderem zespołu doświadczonych pasjonatów PHP, którzy wspólnie tworzą zaawansowane rozwiązania e-commerce.
• Działamy w dwutygodniowych iteracjach, w składzie: PHP Developerzy (w tym Ty jako lider techniczny), Scrum Master oraz Product Owner (odpowiedzialny za wizję biznesową obszaru).
Na co dzień projektujemy, rozwijamy i utrzymujemy zaawansowane systemy e-commerce, obejmujące różne domeny biznesowe naszej organizacji. Tworzymy skalowalne i wydajne rozwiązania, które wspierają zarówno procesy wewnętrzne jak i zewnętrzne, które bezpośrednio wpływają na interakcje z klientami. Dbamy o wysoką jakość usług, które wspierają dynamiczny rozwój biznesu.
Głównym obszarem biznesowym zespołu będą rozwiązania integrujące zewnętrzne usługi bankowe w ramach innowacyjnej platformy e-commerce.
Co będzie należało do Twojej codzienności?
• Prowadzenie zespołu programistów, planowanie i koordynowanie ich pracy oraz dbanie o skuteczną realizację sprintów.
• Motywowanie zespołu, udzielanie regularnego feedbacku oraz wspieranie członków w rozwoju kompetencji technicznych.
• Wspieranie zespołu w podejmowaniu decyzji technicznych oraz rozwiązywaniu trudnych problemów.
• Wprowadzanie dobrych praktyk inżynieryjnych oraz dbanie o wysoki standard jakości pracy zespołu.
• Współtworzenie kultury współpracy, otwartości i odpowiedzialności technicznej.
• Modelowanie, budowanie, rozszerzanie i utrzymywanie interfejsów API i usług z uwzględnieniem strategii organizacji i otoczenia technologicznego.
• Ścisła współpraca z klientami docelowymi od pomysłu do wdrożenia. Zamiast długich analiz stawiamy na dynamiczne, krótkie spotkania z biznesem, które opierają się na rozmowie i szybkim przepływie informacji.
• Współpraca z innymi zespołami w oparciu o kontrakty API lub strumienie zdarzeń.
• Dzielenie się wiedzą i doświadczeniem z pozostałymi członkami zespołu.
• Analizowanie obciążenia systemu, identyfikowanie wąskich gardeł oraz wdrażanie rozwiązań poprawiających stabilność i wydajność platformy.
• Wspólne doprecyzowanie wymagań biznesowych, szacowanie złożoności i planowanie architektury rozwiązań, tak aby zapewnić ich skalowalność i utrzymanie w dłuższej perspektywie.
• Praca nad systemami wielkiej skali z architekturą eventową i dystrybucją zdarzeń opartą na systemach kolejkowych.
• Współpraca w dwutygodniowych iteracjach, z dedykowanym Product Ownerem budującym wizję obszaru oraz wsparciem Scrum Mastera, który dba o poprawność procesu.
Sprawdzisz się, jeśli:
•
Masz minimum 2-letnie doświadczenie w prowadzeniu zespołu lub mentoringu technicznym.
• Potrafisz motywować ludzi i budować atmosferę sprzyjającą współpracy i wymianie wiedzy.
• Umiesz jasno komunikować cele, priorytety i decyzje techniczne.
• Naturalnie przejmujesz odpowiedzialność za kierunek techniczny i jakość pracy zespołu.
• Posiadasz mocne zaplecze techniczne i co najmniej 5 lat komercyjnego doświadczenia jako programista.
• Potrafisz rozwiązywać złożone problemy programistyczne, implementując je w sposób zrozumiały i optymalny.
• Masz bardzo dobrą znajomość PHP 7.x, 8.x oraz frameworków PHP (preferowany Symfony).
• Dobrze rozumiesz, jak działają bazy relacyjne i masz doświadczenie w pracy z nimi.
• Znasz język angielski na poziomie komunikatywnym.
• Masz doświadczenie w pracy z systemami kolejkowymi.
• Dbasz o jakość i czytelność wytwarzanego kodu.
• Biegle piszesz testy jednostkowe i akceptacyjne.
• Posiadasz praktyczną znajomość narzędzi AI w programowaniu i rozróżniasz modele AI wykorzystywane do prompt-engineeringu.
• Lubisz współpracę zespołową, proponowanie własnych rozwiązań i aktywne uczestniczenie w dyskusjach zespołowych.
• Myślisz o problemach szerzej - pracujemy w złożonym ekosystemie, gdzie rozwiązania bazują na różnych językach, narzędziach i usługach. Ważne jest zrozumienie ich działania po to, by skutecznie integrować różne komponenty systemu.
• Bliskie są Ci wartości takie jak otwartość, koleżeńskość, prawość, zaangażowanie oraz zorientowanie na cel. To właśnie te filary budują atmosferę na naszym morelowym pokładzie! :)
Dodatkowym atutem będzie:
• Komercyjne doświadczenie z podejściem DDD oraz Event Driven Architecture.
• Znajomość Dockera jako narzędzia wspierającego codzienną pracę developera.
• Doświadczenie w pracy z bazami NoSQL
• Umiejętność programowania w JavaScript (mile widziany React.js lub Vue.js).
Poznaj warunki współpracy:
•
System pracy hybrydowej - dla osób z Krakowa i okolic: 2 dni w biurze, 3 dni zdalnie, dla osób spoza Małopolski: minimum 2 dni w biurze w miesiącu.
• Współpraca na podstawie umowy o pracę.
• Wynagrodzenie w przedziale 16 285 zł brutto - 16 619 zł brutto na podstawie umowy o pracę.
Co mamy Ci do zaoferowania?
• Stabilność i transparentność - działamy zgodnie z naszymi firmowymi wartościami, które kształtują unikalną kulturę Morele.net.
• Nieformalną atmosferę pracy w gronie pełnych pasji i zaangażowania profesjonalistów. Do tego możesz zapomnieć o dress code! :)
• Nowoczesne biuro niedaleko centrum Krakowa - w dobrze skomunikowanej lokalizacji.
• Możliwości rozwoju i awansu, z opcją udziału w rekrutacjach wewnętrznych.
• Benefity - możliwość przystąpienia do karty Multisport, ubezpieczenia grupowego Warta oraz prywatnej opieki medycznej Allianz na preferencyjnych warunkach.
• Zniżki pracownicze w ramach programu Brand Club, w którym pracownicy mają dostęp do marek własnych Morele.net w specjalnych cenach.
• Atrakcje pracownicze - konkursy wewnętrzne, integracje, gry i zabawy w strefie Chill, świętowanie corocznych okazji.
• “Otwarte” pokoje Zarządu - tam zawsze możesz przyjść z pomysłami na rozwój Morele.net i nie tylko :)
*Jeśli to brzmi za bardzo sztampowo, sprawdź, jak wygląda nasza rzeczywistość, odwiedzając morelowego:
• LinkedIna
• TikToka
• Instagrama
• Facebooka
Na siłę Cię nie przekonamy, ale jeśli czujesz, że Morele może być miejscem dla Ciebie - aplikuj (szkoda tracić czas!) 🤗
🔍 Dekoder Ogłoszenia
🔴
doświadczonego Technical Team Leadera
Może oznaczać zarówno kogoś z doświadczeniem w zarządzaniu zespołem, jak i kogoś, kto ma być przede wszystkim ekspertem technicznym, a zarządzanie jest dodatkiem.
🔴
chętni do pomocy pasjonaci
Zespół może być bardzo zaangażowany, ale może też oznaczać, że brakuje formalnych procesów wsparcia i oczekuje się, że członkowie zespołu będą sami rozwiązywać problemy.
🔴
rozwój i utrzymanie systemów Morele.net mających istotny wpływ na zyski spółki
Oznacza, że zespół będzie pracował nad kluczowymi systemami, co może wiązać się z presją i odpowiedzialnością za wyniki finansowe.
🔴
zaawansowane rozwiązania e-commerce
Może oznaczać zarówno nowoczesne technologie i architekturę, jak i po prostu skomplikowane, ale potencjalnie przestarzałe systemy.
🟡
skalowalne i wydajne rozwiązania
Jest to standardowe określenie, które może, ale nie musi oznaczać, że faktycznie stosowane są najlepsze praktyki skalowalności i wydajności.