Lead Software Enginner
Mięsna Paczka
Rola Lead Software Engineer w szybko rosnącym startupie e-commerce spożywczym. Będziesz odpowiadać za architekturę i kod całej platformy, w tym refaktoryzację monolitu (4000+ linii) na nowoczesny stack (Node.js, PHP, Next.js). Dołączysz do małego zespołu (11-25 osób) i będziesz mieć duży wpływ na kierunek techniczny, wdrażając DevOps, CI/CD, testy automatyczne i security. To rola łącząca hands-on coding z zarządzaniem technicznym i współpracą z zewnętrznym software house'em.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano widełek wynagrodzenia, brak informacji o wielkości zespołu tech.
Rola Lead Software Engineer w szybko rosnącym startupie e-commerce spożywczym. Będziesz odpowiadać za architekturę i kod całej platformy, w tym refaktoryzację monolitu (4000+ linii) na nowoczesny stack (Node.js, PHP, Next.js). Dołączysz do małego zespołu (11-25 osób) i będziesz mieć duży wpływ na kierunek techniczny, wdrażając DevOps, CI/CD, testy automatyczne i security. To rola łącząca hands-on coding z zarządzaniem technicznym i współpracą z zewnętrznym software house'em.
- ✓28 dni płatnych nieobecności w roku (niezależnie od formy zatrudnienia)
- ✓50% zniżki na produkty firmy
- ✓Ownership i realny wpływ na produkt - startup daje sprawczość
- ✓Nowoczesny stack i możliwość pracy z AI w codziennych zadaniach
- ✓Refactoring greenfield - masz szansę kształtować architekturę od nowa
- −Proces rekrutacyjny aż 6 etapów, w tym zadanie domowe i reference check
- −Mimo deklaracji startupu, aż 4 dni w biurze tygodniowo (wg opisu) - może być wyczerpujące
- −Brak widełek wynagrodzenia
- −Typ kontraktu 'other' - niejasne warunki zatrudnienia
- !Rozbieżność: dane strukturalne mówią o pracy stacjonarnej, a opis oferty o hybrydzie 4 dni z biura
- !Firma ma 11-25 osób - mały zespół, możliwy chaos i brak procesów
- !Wymóg AI-native - czy to oznacza, że bez tego nie przejdziesz rekrutacji?
- !Szybkie tempo i 'Performance Culture' mogą oznaczać presję i długie godziny
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Code review i decyzje architektoniczne dla kodu produkcyjnego
- •Rozwój platformy i implementacja nowych funkcji (Node.js/PHP/Next.js/React)
- •Konfiguracja Docker, CI/CD (GitHub Actions) i izolacja środowisk dev/staging/prod
- •Tworzenie testów automatycznych dla ścieżek krytycznych (checkout, płatność, subskrypcja)
- •Refaktoryzacja monolitu: rozbijanie na moduły, aktualizacja PHP/Node
- •Współpraca z software house'em: weryfikacja jakości kodu, walidacja roadmapy, kontrola kosztów
- •Nadzór nad bezpieczeństwem aplikacji (OWASP Top 10) i review bezpieczeństwa
- •Budowanie technicznej knowledge base i dokumentacji
Stanowisko liderskie — wymaga zarówno doświadczenia technicznego jak i umiejętności zarządzania.
Deweloper z co najmniej 5-letnim doświadczeniem, który spełnia większość must_have, ale może mieć mniej doświadczenia w security czy headless - jest w stanie szybko nadrobić. Ważne, żeby samodzielnie ogarniał stack Node.js/PHP/React oraz podstawowe CI/CD.
Osoby z mniej niż 5 latami doświadczenia, które preferują stabilne, przewidywalne środowisko z hierarchią. Rola nie jest dla kogoś, kto unika refaktoryzacji legacy lub nie chce brać odpowiedzialności za cały system.
- ?Jak duży jest zespół techniczny obecnie? Ile osób będzie podlegać bezpośrednio pod tę rolę?
- ?Czy refactoring monolitu to priorytet? Jaki jest planowany harmonogram?
- ?Jak wygląda on-call? Czy są dyżury i jak często?
- ?Czy zadanie domowe w procesie rekrutacyjnym jest płatne? Ile czasu zajmuje?
- ?Jakie są największe wyzwania techniczne, z którymi mierzy się obecnie zespół?
- ?Czy firma ma już zdefiniowane procesy DevOps, czy trzeba je budować od zera?
- ?Jaki jest budżet na narzędzia i szkolenia?
- ?Czy praca hybrydowa to wyjątek, czy standard? (w kontekście rozbieżności z danymi)
- −Nie podano widełek wynagrodzenia
- −Brak informacji o wielkości zespołu tech
- −Nie wiadomo, czy zadanie domowe jest płatne
- −Brak informacji o budżecie szkoleniowym
- −Nie określono, jak często występują dyżury on-call
Firma promuje 'Performance Culture' i energodajną atmosferę. Zespół 'Spinaczy' jest ambitny, nastawiony na wzrost i szybkie działanie. Oczekuje się samodzielności i ownershipu, ale też współpracy i wspólnego celu.
Etap 1: 20-minutowa rozmowa telefoniczna z Pauliną. Etap 2: Zadanie do wykonania w domu. Etap 3: Rozmowa techniczna online. Etap 4: Spotkanie w biurze z CGO. Etap 5: Reference Check. Etap 6: Oferta.