Brak wyników spełniających kryteria wyszukiwania.

Full-Stack TypeScript Developer
AuroriaPolska
O pracy w Aurorii
Auroria to firma, w której rzemiosło jubilerskie spotyka się z technologią, odpowiedzialnością i dbałością o relacje – zarówno z klientami, jak i wewnątrz zespołu. Tworzymy biżuterię zaręczynową i ślubną, towarzysząc ludziom w jednych z najważniejszych momentów ich życia.
Z perspektywy pracy w Aurorii oznacza to, że:
- dużą wagę przykładamy do jakości, detali i sensu tego, co tworzymy – także w obszarze technologii,
- myślimy o doświadczeniu klienta na każdym etapie – online, w salonach i „pomiędzy”,
- bierzemy odpowiedzialność za swoje obszary i traktujemy je jak własne,
- współpracujemy między zespołami w oparciu o szczerość, szacunek i otwartą komunikację,
- rozwijamy produkty i procesy w sposób przemyślany, z myślą o długim horyzoncie.
Budujemy środowisko pracy, w którym technologia nie jest celem samym w sobie, ale narzędziem wspierającym rzemiosło, emocje i decyzje klientów.
Szukamy programistki / programisty, która/y chce współtworzyć nasze rozwiązania technologiczne w sposób odpowiedzialny i świadomy. To rola dla osoby, która ceni jakość, porządek w systemach i rozumienie kontekstu biznesowego, a jednocześnie potrafi działać operacyjnie i zespołowo.
Czym będziesz się u nas zajmować?
Na tym stanowisku będziesz odpowiadać za rozwój i utrzymanie systemów, które realnie wspierają sprzedaż naszej biżuterii – zarówno online, jak i w salonach stacjonarnych.
W praktyce oznacza to .:
- projektowanie i rozwijanie funkcjonalności backendowych i frontendowych wykorzystywanych na co dzień przez klientów i zespoły wewnętrzne,
- dbanie o jakość kodu, czytelność rozwiązań i ich długofalową utrzymywalność,
- wspóudział w decyzjach architektonicznych i stopniowym rozwoju systemów,
- pracę nad rozwiązaniami łączącymi e-commerce, narzędzia wewnętrzne oraz urządzenia wykorzystywane w salonach,
- bieżącą współpracę z innymi programistami oraz specjalistami technicznymi.
To rola dla osoby, która lubi rozumieć „wyjdą” dlaczego” coś robimy, a nie tylko „chy” jak.
Dołączysz do niewielkiego, interdyscyplinarnego zespołu technicznego, w którym:
- liczy się odpowiedzialność za wspólny efekt,
- decyzje podejmowane są blisko produktu,
- każdy ma wpływ na kierunek rozwoju rozwiązań,
- ważna jest współpraca, a nie rywalizacja.
Zespół prowadzony jest przez lidera technicznego, który stawia na klarowną architekturę, jakość i rozwiązania możliwe do utrzymania w długim okresie.
Technologie, z których korzystamy:
Backend / platforma:
- TypeScript, NestJS
- Domain-Driven Design, architektura heksagonalna
- NATS, Redis
- MySQL
- Docker, monorepo (Turborepo)
Frontend / aplikacje:
- doświadczenie w pracy z frameworkiem SSR,
- Electron
R&D / hardware:
- komunikacja z urządzeniami
- elektronika i automatyzacja
- druk 3D
Testy jednostkowe (Jest) są stałym elementem naszej pracy.
Do codziennej współpracy wykorzystujemy Jira i Slacka.
Kogo szukamy?
Szukamy osoby, która chce być , a nie tylko wykonawcą zadań.
ważną częścią zespołu
Dobrze odnajdziesz się w tej roli, jeśli:
- masz doświadczenie w tworzeniu systemów produkcyjnych i potrafisz pracować samodzielnie,
- zwracasz uwagę na jakość, strukturę i konsekwencję w kodzie,
- dobrze współpracujesz z innymi i potrafisz jasno komunikować swoje decyzje,
- bierzesz odpowiedzialność za powierzony obszar,
- szukasz miejsca, z którym chcesz związać się na dłużej.
Oczekujemy:
- min. 4 lat komercyjnego doświadczenia w programowaniu (w tym min. 2 lata na poziomie mid),
- bardzo dobrej znajomości TypeScriptu,
- doświadczenia w pracy z NestJS,
- praktycznej znajomości Vue.js / Nuxt.js,
- dobrego rozumienia baz danych MySQL.
Mile widziane:
- Docker, NATS, Redis, Electron,
- C++,
- podstawy elektroniki lub automatyki.
Co oferujemy?
- dostępna forma współpracy w ramach Umowy o pracę,
- praca stacjonarna (Poznań lub Kraków) / hybrydową / zdalną
- realny wpływ na rozwój produktów i kierunek technologiczny,
- pracę przy rozwiązaniach, które mają sens i realne zastosowanie,
- budżet szkoleniowy i przestrzeń na rozwój,
- nowoczesny sprzęt (macOS lub Windows),
- prywatną opiekę medyczną,
- kartę Multisport,
- Pakiet MultiLife
- stabilną firmę produktową,
- model pracy remote-first.
Jak wygląda proces rekrutacyjny?
- Aplikacja przez krótki formularz
- Rozmowa rekrutacyjna
- Zadanie techniczne oparte na realnych wyzwaniach
- Decyzja i informacja zwrotna
Zainteresowany ofertą?
Aplikuj już teraz!