Full-Stack TypeScript Developer
Auroria
Będziesz odpowiadać za rozwój i utrzymanie systemów wspierających sprzedaż biżuterii – zarówno online (e-commerce), jak i w salonach stacjonarnych. Na co dzień projektujesz i implementujesz funkcjonalności backendowe (TypeScript, NestJS, DDD) oraz frontendowe (Vue.js, Nuxt.js), dbasz o jakość kodu i uczestniczysz w decyzjach architektonicznych. To rola w małym, interdyscyplinarnym zespole, gdzie liczy się odpowiedzialność i zrozumienie kontekstu biznesowego.
Brakuje: nie podano wielkości zespołu (liczba developerów, podział na backend/frontend), brak informacji o systemie kontroli wersji (zakładamy git, ale nie potwierdzone).
Będziesz odpowiadać za rozwój i utrzymanie systemów wspierających sprzedaż biżuterii – zarówno online (e-commerce), jak i w salonach stacjonarnych. Na co dzień projektujesz i implementujesz funkcjonalności backendowe (TypeScript, NestJS, DDD) oraz frontendowe (Vue.js, Nuxt.js), dbasz o jakość kodu i uczestniczysz w decyzjach architektonicznych. To rola w małym, interdyscyplinarnym zespole, gdzie liczy się odpowiedzialność i zrozumienie kontekstu biznesowego.
- ✓Stabilna firma produktowa z własnym produktem (biżuteria) i modelem remote-first
- ✓Realny wpływ na rozwój produktu i kierunek technologiczny
- ✓Budżet szkoleniowy i przestrzeń na rozwój
- ✓Mały, interdyscyplinarny zespół z liderem technicznym stawiającym na jakość i utrzymywalność
- !Niejasny zakres pracy z hardwarem (C++, elektronika) – może wymagać wiedzy niewymienionej w must have
- !Proces rekrutacyjny zawiera zadanie techniczne – ryzyko długiego zaangażowania
- !Poziom 'regular' przy wymaganiu 4 lat doświadczenia (w tym 2 mid) – może oznaczać oczekiwania wyższe niż typowy mid
- •Projektowanie i implementacja backendowych API w NestJS z zastosowaniem DDD i architektury heksagonalnej
- •Tworzenie i rozwijanie frontendowych aplikacji w Vue.js/Nuxt.js dla e-commerce i narzędzi wewnętrznych
- •Pisanie testów jednostkowych w Jest i utrzymanie wysokiego pokrycia kodu
- •Udział w decyzjach architektonicznych i stopniowa modernizacja systemów
- •Współpraca z zespołem poprzez Jira i Slack, codzienne code review
- •Praca nad integracjami z urządzeniami w salonach (przy użyciu Electron, C++ – w zależności od projektu)
- •Optymalizacja wydajności bazy MySQL i zarządzanie danymi przy użyciu Redis
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Developer z 4 letnim doświadczeniem komercyjnym, w tym co najmniej 2 lata na poziomie mid, z dobrą znajomością TypeScript, NestJS i Vue.js/nuxt.js. Potrafi samodzielnie realizować zadania backendowe i frontendowe oraz dbać o jakość kodu.
Juniorzy z mniej niż 4 latami doświadczenia – oferta wymaga samodzielności i odpowiedzialności. Osoby, które wolą specjalizować się wyłącznie w backendzie lub wyłącznie we frontendzie – rola wymaga pełnego stacka.
- ?Ile osób liczy zespół techniczny i jak są podzielone kompetencje (frontend/backend)?
- ?Czy w codziennej pracy faktycznie korzystamy z C++ i elektroniki, czy to tylko okazjonalne zadania?
- ?Jak wygląda proces on-call / wsparcia produkcyjnego?
- ?Czy istnieje możliwość pracy wyłącznie zdalnej, czy wymagane są okazjonalne wizyty w biurze?
- ?Jakie jest typowe zadanie techniczne – ile czasu zajmuje i czego dotyczy?
- ?Czy są plany modernizacji legacy systemów, czy wszystko jest dość nowe?
- −Nie podano wielkości zespołu (liczba developerów, podział na backend/frontend)
- −Brak informacji o systemie kontroli wersji (zakładamy Git, ale nie potwierdzone)
- −Nie wiadomo, czy wymagana jest znajomość C++ na co dzień, czy tylko przy konkretnych projektach
- −Brak opisu on-call lub wsparcia produkcyjnego po godzinach
Niewielki, interdyscyplinarny zespół techniczny, w którym liczy się odpowiedzialność za wspólny efekt, decyzje podejmowane są blisko produktu, a ważna jest współpraca, nie rywalizacja. Lider techniczny stawia na klarowną architekturę, jakość i utrzymywalność.
4 etapy: 1) Aplikacja przez formularz, 2) Rozmowa rekrutacyjna, 3) Zadanie techniczne oparte na realnych wyzwaniach, 4) Decyzja i informacja zwrotna.
Poniżej mediany rynkowej
≈ 65,5–89,3 zł/h
Dane z aktywnych ofert zawierających technologię Redis. Pełne statystyki zarobków →