Product Engineer
Teneo Online School
Rola Product Engineer w Teneo Online School to pełnokrwista pozycja full-stack developera z silnym naciskiem na ownership i rozumienie potrzeb użytkowników (nauczycieli, uczniów, partnerów edukacyjnych). Będziesz budować produkty AI-enabled dla edukacji, od koncepcji po produkcję, pracując na całym stacku (frontend w React/Next.js/Vue, backend w Node.js/Python, PostgreSQL). To nie jest rola ticket-based – oczekuje się proaktywnego badania problemów i podejmowania decyzji.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o wielkości zespołu, brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe).
Rola Product Engineer w Teneo Online School to pełnokrwista pozycja full-stack developera z silnym naciskiem na ownership i rozumienie potrzeb użytkowników (nauczycieli, uczniów, partnerów edukacyjnych). Będziesz budować produkty AI-enabled dla edukacji, od koncepcji po produkcję, pracując na całym stacku (frontend w React/Next.js/Vue, backend w Node.js/Python, PostgreSQL). To nie jest rola ticket-based – oczekuje się proaktywnego badania problemów i podejmowania decyzji.
- ✓Pełna autonomia i duży zakres odpowiedzialności – nie jest to 'ticket-delivery role'
- ✓Praca w modelu 100% zdalnym w Europie
- ✓Możliwość używania narzędzi AI-assisted development (np. Claude Code)
- ✓Firma edukacyjna z realnym wpływem na jakość nauczania
- ✓Niski próg wejścia (2+ lata) przy atrakcyjnym stacku technologicznym
- !Brak informacji o wielkości zespołu i strukturze
- !Nieokreślony typ kontraktu (other) – może być B2B lub coś innego, warto doprecyzować
- !Brak zakresu wynagrodzenia
- !Brak opisu procesu rekrutacyjnego
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Budowanie funkcji produktowych od koncepcji do produkcji, w tym prototypowanie i iteracje
- •Bezpośrednia współpraca z nauczycielami i partnerami w celu zrozumienia procesów i priorytetów
- •Implementacja frontendu w React/Next.js/Vue oraz backendu w Node.js/Python zintegrowanego z PostgreSQL
- •Projektowanie i integracja z platformami edukacyjnymi i systemami poprzez API i modele danych
- •Używanie narzędzi AI-assisted development (np. Claude Code) do przyspieszania dostarczania przy zachowaniu jakości
- •Debugowanie problemów, analiza przyczyn źródłowych i wdrażanie ulepszeń
- •Pisanie czystego, testowalnego i łatwego w utrzymaniu kodu
- •Uczestniczenie w procesie CI/CD, monitorowaniu i poprawianiu wydajności
Średniozaawansowany inżynier full-stack z 2-5 latami doświadczenia, który czuje się pewnie w React/Next.js i Node.js/Python, ma wyczucie produktowe i lubi brać odpowiedzialność za cały feature. Motywuje go budowanie użytecznych narzędzi edukacyjnych i współpraca z użytkownikami. Szuka pracy w pełni zdalnej, w autonomicznym zespole z nowoczesnym stackiem i przestrzenią na eksperymenty z AI.
Inżynier z 2 latami doświadczenia w komercyjnych aplikacjach webowych, który ma silne podstawy frontendowe (React) i potrafi ogarnąć backend (Node.js z PostgreSQL). Osoba chętna do nauki, komunikatywna i niebojąca się kontaktu z użytkownikami.
Nie dla juniorów poniżej 2 lat doświadczenia – oczekuje się samodzielności i umiejętności podejmowania decyzji. Również nie dla specjalistów czystego backendu, którzy unikają frontendu i interakcji z użytkownikami.
- ?Jak liczy się zespół technologiczny i w jakiej strukturze pracuje (squady, feature teamy)?
- ?Jaki jest stosunek pracy nad frontendem vs backendem – czy można wybrać dominację jednego obszaru?
- ?Jakie konkretne narzędzia AI są już używane i czy zespół ma dostęp do płatnych subskrypcji (np. GitHub Copilot, Claude)?
- ?Jaki jest model kontraktu (B2B, UoP, inny) i jakie są widełki wynagrodzenia?
- ?Czy są dyżury on-call lub oczekiwanie pracy po godzinach?
- ?Jaka jest częstotliwość release'ów i jak wygląda proces code review?
- ?Czy istnieje budżet na konferencje/szkolenia?
- −Brak informacji o wielkości zespołu
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe)
- −Brak informacji o budżecie szkoleniowym
- −Brak szczegółów dotyczących konkretnego cloud providera i narzędzi CI/CD
- −Nie wiadomo, czy istnieje on-call lub rotacja dyżurów
Zespół jest autonomiczny, zorientowany na użytkownika i współpracuje bezpośrednio z nauczycielami. Oczekuje się proaktywności i otwartości na feedback. Kultura oparta na zaufaniu i odpowiedzialności.