JustJoin.IT Praca zdalna Mid

Full-Stack TypeScript Developer

Auroria

⚲ Poznań, Kraków, Wrocław, Warszawa

11 000 - 15 000 PLN netto (B2B)

Wymagania

  • Redis
  • Nuxt.js
  • Nest.js
  • TypeScript
  • Vue.js
  • NATS
  • Docker
  • DDD
  • MySQL

Opis stanowiska

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 m.in.: • 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ć „dlaczego” coś robimy, a nie tylko „jak”. Zespół, do którego dołączysz 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: • Vue.js, Nuxt.js • Electron R&D / hardware: • C++ • 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ć ważną częścią zespołu, a nie tylko wykonawcą zadań. 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? 1️⃣ Aplikacja przez formularz 2️⃣ Rozmowa rekrutacyjna 3️⃣ Zadanie techniczne oparte na realnych wyzwaniach 4️⃣ Decyzja i informacja zwrotna