Programista Middle Front End Київ Wymagania: Doświadczenie w płatnościach lub hazard jest niezbędny 3 lata doświadczenia w programowaniu React JS. Znajomość JavaScript, HTML5, CSS3, Node.js i pokrewnych technologii. Dogłębna znajomość architektury front-end i interfejsów API RESTful. Doświadczenie w dostarczaniu wysokiej jakości, skalowalnych rozwiązań. Doskonałe umiejętności komunikacji i współpracy w zespole kierowanym przez Menedżera projektu. Doświadczenie w tworzeniu funkcji klienta d
Programista Middle Front End
Київ
Wymagania:
- Doświadczenie w płatnościach lub hazard jest niezbędny
- 3 lata doświadczenia w programowaniu React JS.
- Znajomość JavaScript, HTML5, CSS3, Node.js i pokrewnych technologii.
- Dogłębna znajomość architektury front-end i interfejsów API RESTful.
- Doświadczenie w dostarczaniu wysokiej jakości, skalowalnych rozwiązań.
- Doskonałe umiejętności komunikacji i współpracy w zespole kierowanym przez Menedżera projektu.
- Doświadczenie w tworzeniu funkcji klienta dla różnych przeglądarek i responsywnego układu.
- Znajomość architektury mikrousług i mikrofrontendów.
- Profesjonalne doświadczenie w programowaniu w IoC, OOP, wzorcu projektowym oprogramowania, architekturze klient/serwer.
- Znajomość pisania testów przy użyciu Jest (lub innych).
Obowiązki:
- Tworzenie aplikacji React.js: Korzystając z 3-letniego doświadczenia w tworzeniu aplikacji React JS, buduj i utrzymuj wysokiej wysokiej jakości, bogate w funkcje aplikacje klienckie.
- Znajomość technologii front-end: wykorzystaj wiedzę z zakresu JavaScript, HTML5, CSS3, Node.js i pokrewnych technologii, aby tworzyć skuteczne i przyjazne dla użytkownika interfejsy użytkownika.
- Zrozumienie architektury front-end: dogłębnie poznaj zasady architektury front-end i interfejsy API RESTful, aby tworzyć stabilne i łatwe w rozszerzeniu aplikacje.
- Dostarczanie rozwiązań wysokiej jakości: wykazanie się sukcesem w dostarczaniu wysokiej jakości i skalowalnych rozwiązań, zgodnie z wymaganiami projektu.
- Komunikacja i współpraca: skutecznie komunikuj się i współpracuj w zespole pod okiem kierownika projektu, zapewniając wzajemne zrozumienie i osiągnięcie wyznaczonych celów.
- Rozwój funkcji klienta w różnych przeglądarkach i projektowanie responsywne: opracowuj funkcje dla różnych przeglądarek i twórz responsywny projekt, aby zapewnić optymalną wygodę użytkowania na różnych urządzeniach.
- Znajomość architektury mikrousług: Rozumiesz architekturę mikrousług i mikrofrontendu oraz wykorzystujesz je do tworzenia elastycznych i skalowalnych systemów.
- Profesjonalne doświadczenie w programowaniu: posiadaj doświadczenie zawodowe w zakresie IoC, OOP, wzorców projektowania oprogramowania i architektury klient-serwer.
- Testowanie kodu: pisanie testów przy użyciu Jest (lub innych frameworków testowych), aby zapewnić jakość i niezawodność bazy kodu.
- Dodatkowe umiejętności i doświadczenie: doświadczenie z SWR, Next.js App Router, Progressive Web Apps (PWA), platformami chmurowymi (AWS, GCP), a także doświadczenie z DevOps będzie dużym plusem.
- Doświadczenie w zakresie baz danych: znajomość jednej lub większej liczby baz danych, takich jak MongoDB, MySQL, PostgreSQL, Firebase lub Supabase również byłaby pomocna.
- Środowisko zaplecza Node.js: doświadczenie w zakresie komercyjnego tworzenia zaplecza w Node.js pomoże Ci lepiej zrozumieć cały stos technologii i zapewni głębsze zrozumienie produktu.
Dodatkowym atutem będzie:
- Doświadczenie w korzystaniu z jednej lub większej liczby baz danych: MongoDB, MySQL, PostgreSQL, Firebase , Supabaza.
- Doświadczenie z SWR, routerem aplikacji Next.js, progresywną aplikacją internetowąs (PWA), platformy chmurowe (AWS, GCP), dowolne doświadczenie w kierowaniu DevOps;
- Komercyjne doświadczenie w tworzeniu backendu w Node.js.
Co oferujemy:
— Wynagrodzenie uzależnione od wyników rozmowy kwalifikacyjnej (oferujemy stawkę oraz system premii motywacyjnych).
— 24 dni kalendarzowe płatnego urlopu.
— Płatne zwolnienie lekarskie.
— Rekompensata w wysokości 50% kosztów szkolenia w danej specjalności.
— Przyjazny zespół.