#1 Job Board for tech industry in Europe

  • Job offers
  • Fullstack TypeScript Engineer
    JS

    Fullstack TypeScript Engineer

    Kraków
    Type of work
    Full-time
    Experience
    Mid
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      TypeScript

      regular

      SOLID Principles

      regular

      DDD

      regular

      JavaScript

      regular

    Job description

    Online interview

    TL;DR:

    • TypeScript to nasza główna technologia,
    • Pracujemy nad własnym produktem,
    • 100% pracy zdalnej, biuro dla chętnych,
    • DDD, SOLID, CI/CD - trunk based,


    Czym będziesz się zajmować?

    Będziesz rozwijać system zarządzania powiadomieniami z którego korzystają jedne z największych grup medialnych na świecie. Nasz system wysyła niemal miliard notyfikacji dziennie.


    Z jakich technologii korzystamy?

    Głównie piszemy w TypeScript używając WebStorm od JetBrains zależy nam na tym, żebyś był biegły w tym języku i dobrze rozumiał node.js. Nasz stack technologiczny obejmuje pracę nad pluginami webowymi (JS), backendem w Node.js (TS) oraz frontendem w Next.js (TS).


    Stosujemy się do DDD i SOLID, a podczas pisania kodu kładziemy duży nacisk na pokrycie go testami. Dodatkowo zespół QA, dba o automaty E2E i bieżący monitoring zmian.


    Dane przechowujemy w MongoDB i Redis, a komunikację zapewnia RabbitMQ


    Poza tym mamy również serwisy napisane w Python, GoLang i Rust, a czasem dla odskoczni rozwijamy SDK w Swift, Kotlin i Flutter (Dart) - to oczywiście w ramach ciekawostki, nie wymagamy od Ciebie tych technologii.


    Data Warehouse śmiga na BigQuery a dane mielimy w AirFlow. 


    Jeżeli chodzi o części infrastrukturalne to CI/CD oparte jest o GitHub Actions, a wdrażamy za pomocą Terraforma na naszym klastrze Nomada


    Infrastrukturę mamy hybrydową bare metal, cloud z OVH. Korzystamy też z pojedyńczych usług na AWS, Azure i GCP.


    Jak pracujemy?

    Używamy Linear do zarządzania projektami, a Figma wspiera nas w projektowaniu. Wraz z biznesem budujemy Roadmap i staramy się ją wdrożyć w założonych ramach czasowych. Codziennie mamy stand-up o 10:00 na którym rozmawiamy tylko o blokerach. Pracujemy zdalnie, a dla chętnych mamy dostępne biuro.


    Jakie mamy benefity?

    • prywatna opieka medyczna (PZU)
    • karta multisport (Benefit Systems)


    Co w przypadku jak nie znam wszystkich jakiś technologii?

    Nic nie szkodzi, zależy nam wyłącznie na dobrym JS wraz z TypeScript. Pozostałe technologie tj. Rabbit, Redis, MongoDB czy znajomość BQ, Airflow, nie mają znaczenia.


    Jak wygląda proces rekrutacji?

    Spotkanie na którym swobodnie rozmawiamy nt. technologii oraz dodatkowo dostajesz "dev container" z problemem do rozwiązania.

    Rozmowa ma na celu sprawdzić Twój poziom znajomości języka i sposób myślenia.


    Czas trwania to ok. 1h

    Na tej podstawie podejmujemy decyzje o zatrudnieniu.


    Jak aplikować?

    Wyślij CVpoprzez formularz JustJoinIT

    PS. Nie zapomnij o klauzuli o przetwarzaniu danych osobowych w celach rekrutacyjnych!

    Check similar offers

    Frontend Developer GAMEDEV

    New
    FootballTeam Game
    10K - 15K PLN
    Warszawa
    , Fully remote
    Fully remote
    Vue.js
    Linux / Unix
    iOS

    Full Stack Developer

    New
    Experis Manpower Group
    16.8K - 20.2K PLN
    Kraków
    , Fully remote
    Fully remote
    Python
    English
    SQL

    Node.js Developer - Regular/Mid

    New
    Dev and Deliver
    9K - 15K PLN
    Kraków
    , Fully remote
    Fully remote
    JavaScript
    Node.js
    GitLab

    Remote Backend Developer

    New
    GMI Software
    12K - 18K PLN
    Opole
    , Fully remote
    Fully remote
    GitLab
    Node.js
    PostgreSQL

    Frontend Developer

    New
    IN Team
    24K - 28.8K PLN
    Kraków
    , Fully remote
    Fully remote
    JavaScript
    Angular
    Git