All offersWarszawaJSFrontend Developer
Frontend Developer
JS
FinAi

Frontend Developer

FinAi
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    Angular 4+
    advanced
    TypeScript
    advanced
    JavaScript
    advanced
    Webpack
    regular
    Git
    regular
    CSS3
    regular
    HTML5
    regular
    NPM
    junior
    MVC frameworks
    nice to have
    Vue.js
    nice to have

Job description

Nasze oczekiwania:

  • Minimum 3 lata doświadczenia w programowaniu frontend;
  • Doskonała znajomość Angular 4+, TypeScript oraz JavaScript (ES6);
  • Wiedza z zakresu architektury frontend, SPA;
  • Znajomość narzędzi npm, webpack, cli, git;
  • Doświadczenie z Continous Integration / Continous Deployment, podstawami devops;
  • Praktyczna umiejętność stosowania wzorców projektowych;
  • Dbanie o wydajność, jakość i skalowalność kodu;
  • Sprawne posługiwanie się CSS3 z wybranym preprocesorem (Sass, Less);
  • Portfolio lub produkt stworzony przez Ciebie dla konsumenta, z którego jesteś najbardziej dumny;
  • Jesteś pasjonatem technologii - interesujesz się nią i chcesz wiedzieć więcej;


Mile widziane:

  • Zrozumienie modelu MVC i znajomość technologii opartych o .net stack;
  • Znajomość innych frameworków JS (AngularJS, React, Vue);
  • Doświadczenie w pracy z rozproszonymi architekturami (np. microservices, integracja wielu źródeł danych/API);
  • Tworzenie miejsca pracy – ta organizacja będzie tak dobra jak sami ją zbudujemy - czyli usuwamy rzeczy, które nie działają, wprowadzamy rzeczy, które będą działać, łącznie z faktem, że musimy je potem utrzymywać. Jesteś komunikatywny, dobrze się czujesz w zespole;
  • Znasz swoje ograniczenia i braki, chcesz się uczyć;


Będziesz odpowiadał za:

Będziesz współodpowiedzialny za architekturę, kod, jakość oraz wydajność tworzonych warstw frontend w naszych produktach. Będziesz pracował samodzielnie, ale we współpracy z zespołem (bardzo dbamy o kulturę współpracy). Przed tobą duże wyzwania, dlatego musisz znać język, narzędzia, wzorce oraz good practices. Będziesz projektował i tworzył kod, który musi się skalować potencjalnie na tysiące, dziesiątki tysięcy użytkowników, dlatego tak ważne jest, aby twój kod był utrzymywalny, wydajny i zgodny z regułami „clean code”. No i będzie się od kogo uczyć, bo team założycielski i początkowi inżynierowie, naprawdę znają się na swojej robocie.


W zamian oferujemy Ci:

  • Wynagrodzenie dla najlepszych: do 16 000 PLN brutto – na umowę o pracę lub odpowiednik przy b2b;
  • Udziały - nie dla wszystkich, ale mamy jeszcze kilka pakietów, więc jeśli pokażesz, że zależy Ci na FinAi - potrafimy to docenić!
  • Atmosferę – ma się nam pracować najlepiej na świecie. Otwartość, ale i feedback. Możliwość zapytania w każdym momencie i każdej osoby. Team Fortress 2 dla chętnych. Możliwość zrozumienia bardzo trudnej domeny w luźny sposób;
  • Startup, który zaraz zrobi jedną z największych – jeśli nie największą – rund finansowania w PL a nasz produkt faktycznie ma podbijać rynek; 
    Unikalny zespół – dowożący rzeczy, które regularnie słyszeliśmy, że są niemożliwe, dyskutujący jak coś zrobić lepiej, gdzie razem pracują produktowcy, developerzy, machine learning oraz graficy i UX-owcy;
  • Pracę elastyczną – po wejściu w zespół, praca 1 dzień w tygodniu z domu nie jest problemem, albo wyjście wcześniej jeśli trzeba coś załatwić. Chodzi tylko o utrzymanie tempa pracy;
  • Czas na rozwój – oczywiście w ramach strategii firmy. Zapraszamy znanych ekspertów na szkolenia dedykowane dla nas. A czasem też na konsultacje. Z tematów naprawdę trudnych;
  • Książki – jakie chcesz. Dostarczone pod adres firmowy (raz na miesiąc/dwa);
  • Narzędzia pracy – wszystkie narzędzia pracy w cenie – powiedz czego potrzebujesz, a kupimy licencje. Ulubione peryferia – myszki i klawiatury – do kupienia w dniu przyjścia do pracy!