WAŻNE! Obowiązuje na dzień 16 lipca 2024 r., 2 miesiące stażu.
Do projektu długoterminowego poszukujemy programisty back-endowego z ponad 2-letnim doświadczeniem. Projekt jest już w produkcji od kilku lat i ma tysiące RPS. Będziesz pracować w dedykowanym zespole dla tego projektu (obecnie ~ 15 członków zespołu). Dokumentacja komunikacyjna i techniczna jest dostępna wyłącznie w języku angielskim (wymagany jest język angielski w formie pisemnej). Klient i jego zespół to silni specjaliści techniczni, zadania w projekcie są ciekawe i złożone. Duże obciążenie, duża odpowiedzialność, dużo pracy (100% obciążenia). Brzmi interesująco? W takim razie czekamy na Ciebie!
Klikając link (nazwa firmy) w nagłówku oferty pracy, możesz znaleźć krótkie informacje o naszej firmie, wideo, zdjęcia, kontakty menedżera HR i link do naszej strony internetowej.
Dlaczego poszukujemy nowych członków zespołu:
Ze względu na naszą rozwoju firmy i pomyślnego zawarcia nowych kontraktów na rok 2024, aktywnie poszukujemy utalentowanych i zmotywowanych specjalistów gotowych dołączyć do naszego zespołu. Aktualnie wolne jest 1 wolne stanowisko.
Przypisanie testowe
- Zaimplementuj prosty serwer REST API zgodnie z definicją w API dokumentacji.
- Spółka może według własnego uznania nie przekazywać wnioskodawcom powodu odrzucenia i szczegółów technicznych uzupełnienia testu.
- Po przejściu do III etapu konkursu rozmowie kwalifikacyjnej kandydat będzie miał możliwość otrzymania od specjalisty technicznego informacji zwrotnej na temat Twojego zadania testowego, w tym szczegółów technicznych.
- Link do zadania testowego na żądanie.
Nasze warunki pracy
- Nasze biura są dobrze wyposażone w przerwy w dostawie prądu: generator benzynowy, przenośna elektrownia EcoFlow Delta zapewnia prąd dla urządzeń oraz oświetlenie rezerwowe , dostawca Internetu światłowodowego, Starlink zapewnia dostęp do Internetu;
- Pierwsze dwa miesiące będą płatnym stażem;
- Okres stażu płatny w formie stałej miesięcznej opłaty w UAH;
- Zawsze stabilne i terminowe wynagrodzenie;
- Pracujemy oficjalnie (prywatny przedsiębiorca na podstawie umowy);
- Wynagrodzenie naliczane jest w dolarach/h, przy ładunkach od 160 do 200 lub więcej godzin miesięcznie (cały przepracowany czas jest płatny);
- Dodatkowo: firma płaci Bench w wysokości 75% stawki, a FuckUp w wysokości 50% stawki;
- Rewizja stawki godzinowej co pół roku o +50% (zgodnie z regulaminem);
- Premia kwartalna zależna od wyników projektu;
- Zajęcia z języka angielskiego 2 razy w tygodniu (grupy dwuosobowe, po godzinach pracy) ; MacBook Pro 14/16, monitor 4K, podstawka, mysz, klawiatura, słuchawki, wygodny fotel, firmowa koszulka i kubek;
- Dzień pracy od 8:00 do 17:00 (Plan na dzień ustalany jest na spotkaniu stand-up i musi zostać zrealizowany (uwzględniając zdrowy rozsądek) w ciągu dnia zgodnie z punktami kontrolnymi. Po zaakceptowaniu pracy PM zamyka dzień roboczy);
- Śniadania, obiady i posiłki. inne rzeczy w kuchni na koszt firmy (kawa, herbata, ciasteczka, słodycze, jogurty i napoje w lodówce));
- Praca w jednym z 5 naszych biur (5−15 minut pieszo od stacji metra):
- К1 (М) Pozniaky
- К2 (М) Plac Łukianiwska/Kontraktova
- К3 (М) Taras Szewczenko
- К4 (М) Osokorky
- К5 (М) Sławutycz
< /li>
Wymagania
- ponad 2 lata doświadczenia;
- Dogłębna wiedza Node.js;
- Dobra znajomość JavaScriptu i TypeScriptu;
- Doświadczenie z relacyjnymi bazami danych (w szczególności PostgreSQL);
- Doświadczenie z bazami danych NoSQL (Redis, InfluxDB );
- Doświadczenie w pracy z Git i żądaniami ściągnięcia;
- Zrozumienie podstawowych wzorców projektowych i umiejętność ich zastosowania;
- Zrozumienie procesów CI/CD.< /li>
Miło jest mieć
- Znajomość frameworka NestJS;
- Doświadczenie w aplikacjach o dużym obciążeniu;
- Doświadczenie w pracy z dużymi zbiorami danych, statystykami;
- Doświadczenie w optymalizacji zapytań SQL;
- Minimalne doświadczenie w tworzeniu frontendu;
- Doświadczenie w tworzeniu rozszerzeń przeglądarek;
- Doświadczenie we wdrożeniach Canary;
- Nieszablonowe myślenie :)
< /p>
Stos technologii projektu
- Maszynopis / NestJS;
- PostgreSQL;
- Redis; li>
- Influx DB;
- Heroku / AWS / GCP;
- Kubernetes;
- Pracownicy Cloudflare;
- Grafana;< /li>
- Nowy relikt;
- React / Vue.js;
- Pug / SCSS;
- Webpack;
- Adguard SDK;
Możliwości/korzyści
- Rozwój osobisty: Pracownicy opracowują swój Plan Rozwoju Osobistego ( PDP), koncentrując się na umiejętnościach i poszerzaniu wiedzy.
- Regularny przegląd wynagrodzeń: wynagrodzenia są weryfikowane dwa razy do roku na podstawie osiągnięć PDP i innych wskaźników wydajności.
- Możliwość nauki/doskonalenia umiejętności w NodeJS, nowoczesne frameworki frontendowe takie jak Vue/React czy tworzenie rozszerzeń przeglądarek w ramach programu PDP (personal development plan). W zależności od kierunku PDP i (jeśli chcesz) możesz później przejść na rolę programisty fullstack, programistę wyłącznie frontendowego lub rolę programisty rozszerzeń przeglądarki.
- Wsparcie zespołu i współpraca: współpracuj z doświadczonymi kolegami i menedżerami projektów którzy zapewniają wskazówki i pomoc przy złożonych zadaniach.
- Doświadczeni technicznie PM, którzy dokonują rozkładu zadań i wiedzą, jak współpracować zarówno z klientem, jak i programistami. Żadnych zepsutych gier telefonicznych i żadnych szacunków przekazywanych z góry.
- Przegląd kodu: obowiązkowa weryfikacja kodu przez współpracownika, skuteczny proces kontroli jakości i procedury akceptacji zadań.
- Uczenie się nowych technologii: zachęca się pracowników do systematycznego odkrywania i uczenia się nowych technologii w dziedzinach odpowiednich dla ich ról.
- Metodologia Kanban do zarządzania zadaniami: Firma wykorzystuje «Scrumban» (naszą własną odmianę systemu Kanban z elementami Scrum) w celu skutecznego planowanie i realizacja codziennych zadań.