Typescript Developer (Node.js)
CrustLab
⚲ Kraków, Warszawa, Wrocław, Poznań, Gdańsk
15 000 - 20 000 PLN netto (B2B)
Wymagania
- AWS
- PostgreSQL
- TypeScript
- Node.js
- Express.js
- Docker
- DDD
- MongoDB
Opis stanowiska
CrustLab to więcej niż tylko softwarehouse. To centrum innowacji i ekspertyzy technicznej we wszystkim, co związane iGaming’iem! Co to oznacza? Tworzymy rozwiązania dla branży iGaming, począwszy od platform bukmacherskich, aż po dostosowane interfejsy dla kasyn internetowych i loterii. Doskonale radzimy sobie także z projektami opartymi na technologii Blockchain oraz finansowymi. Obsługując klientów z całego świata, CrustLab nie tylko koduje aplikacje webowe czy mobilne, ale też kompleksowo zajmuje się rozwojem produktu, począwszy od koncepcji i projektowania, aż po utrzymanie. Nasz utalentowany zespół programistów (i nie tylko!) napędzany jest ambicją i pasją do ciągłego rozwoju. Kochamy wyzwania związane z przekształcaniem oryginalnych wizji w rzeczywistość. Postaw wszystko na jedną kartę i dołącz do nas! OD CIEBIE OCZEKUJEMY • Minimum 2 lata doświadczenia z Node.js, • Dobra znajomość technologii takich jak: Node.js, TypeScript, Nest.js, SQL (Postgres), NoSQL (Mongo), GIT, REST, Docker, WebSockets, Message Queues, Docker, Git, REST, • Podejście Clean Architecture, Design Patterns • Mile widziana znajomość: Express.js, k8s, Redis, DDD, AWS, • Doświadczenie w testowaniu (gł. unit testy) • Znajomość języka polskiego (płynna) oraz angielskiego (min.B2) ZADANIA • Udział we wszystkich fazach cyklu życia oprogramowania, • Implementacja nowych funkcjonalności na podstawie user stories lub zadań, • Śledzenie postępu prac w JIRA oraz dokumentowanie wprowadzanych zmian, • Przeglądanie pull requestów od członków zespołu, • Współpraca z zespołem przy projektowaniu architektury systemu, • Pisanie dobrze zaprojektowanego, testowalnego i wydajnego kodu, • Udział w code review, • Naprawa błędów wykrytych w środowisku produkcyjnym, • Wdrażanie i dostarczanie komponentów oprogramowania, • Praca zgodnie z modelem Scrum poprzez uczestnictwo w spotkaniach projektowych z zespołem, klientem lub Project Managerem, • Rozwijanie własnych umiejętności oraz wspieranie rozwoju zespołu poprzez dzielenie się wiedzą, mentoring, rekomendowanie nowych narzędzi i poszukiwanie najlepszych rozwiązań.OFERUJEMY • Elastyczna forma współpracy: Czasami pracujemy w piżamach, ale zawsze dajemy z siebie 100%! • Opieka medyczna: Bo zdrowie to podstawa, a my stawiamy na luksus! • System kafeteryjny MyBenefit (w tym Multisport): Dzięki temu możesz ćwiczyć, a potem zjeść coś smacznego. Wszystko w jednym! • Krakowskie biuro przyjazne psiakom, po którym chodzimy w Kubotach, • Płaska struktura z czworonożnymi happiness managerami: Nori, nasz CBO (Chief Barking Officer), nadzoruje, żeby wizyty w biurze były wypełnione dobrymi emocjami, • Ciekawe, zaawansowane technologicznie i wizualnie atrakcyjne projekty, • Super technologie, w których pracujemy - są takie fajne, że czasem sami się nimi zachwycamy! • Wpływ na projekt: Bo kto powiedział, że tylko szefowie mogą się wymądrzać? • Dojrzałe zespoły ze zróżnicowanym seniority: U nas każdy znajdzie swoje miejsce, niezależnie od ilości lat doświadczenia, wykształcenia, pozycji w CV - liczą się umiejętności, motywacje i błysk w oku, • Wycieczki do Krakowa finansowane przez firmę: odwiedziny u Smoka Wawelskiego w programie; • Mniej lub bardziej oficjalne integracje: Imprezujemy jak prawdziwi profesjonaliści... albo lepiej! • Nie unikamy rozmów o fu**upach, • I co tu dużo mówić, generalnie fajny mamy klimat! PROCES REKRUTACYJNY • Rozmowa z rekruterem • Rozmowy techniczne (live coding + teoria) • Oferta