Publikuj oferty pracy
Zatrudniaj bez prowizji
3 wyświetlenia
USENSE
USENSE to ukraińska firma outsourcingowa IT, specjalizująca się w tworzeniu aplikacji internetowych i mobilnych dla klientów w całej Europie i USA. W ciągu ostatnich 5 lat z sukcesem zrealizowaliśmy ponad 50 projektów komercyjnych w obszarach opieki zdrowotnej, kryptowalut, edukacji, fintech, systemów CRM i dostaw żywności.Rozbudowujemy nasz zespół i otwieramy stanowisko dla młodszego programisty Angular, osoby z podstawowymi umiejętnościami technicznymi, praktycznym doświadczeniem i silną motywacją do rozwoju jako inżynier frontendu.
Obowiązki
• Tworzenie interfejsów użytkownika przy użyciu Angular pod okiem kierowników zespołów i starszych inżynierów.
• Implementuj komponenty, usługi, formularze i utrzymuj strukturę projektu.
• Zintegruj funkcjonalność frontendu z interfejsami API REST i obsługuj przetwarzanie danych.
• Konwertuj projekty UI/UX (Figma) na responsywne interfejsy użytkownika dla różnych przeglądarek.
• Weź udział w przeglądaj kod, stosuj opinie i postępuj zgodnie ze standardami kodowania.
• Wsparcie i optymalizacja istniejących funkcjonalności frontendu; stopniowo wdrażaj najlepsze praktyki.
• Współpracuj z projektantami, programistami zaplecza, inżynierami ds. kontroli jakości i zespołami ds. produktu.
Niezbędne umiejętności techniczne
• Solidna znajomość JavaScript (ES6+) i TypeScript, zrozumienie zasad OOP.
•. Praktyczne doświadczenie z Angularem
• Formularze reaktywne i/lub oparte na szablonach.
• Dobra znajomość HTML5, CSS3 / SCSS, układ responsywny i obsługujący różne przeglądarki.
• Podstawowa znajomość interfejsów API REST, JSON, operacji asynchronicznych.
• Hands-on doświadczenie z Git (rozgałęzianie, żądania ściągnięcia).
• Możliwość pracy z makietami interfejsu użytkownika (Figma).
• Poziom języka angielskiego B1 lub wyższy (wymagany).
Miło mieć
• Znajomość RxJS i programowania reaktywnego (Observable).
• Doświadczenie z Angular Material lub innymi bibliotekami komponentów interfejsu użytkownika.
• Podstawowa wiedza na temat testowania jednostkowego (Jasmine/Karma).
• Znajomość koncepcji optymalizacji wydajności i praktyk czystego kodu.
• Doświadczenie w pracy w zespołach Agile/Scrum.
My Oferta
• Opieka mentorska ze strony starszych inżynierów/liderów zespołu oraz ustrukturyzowany plan nauki przez pierwsze 2 miesiące.
• Regularne przeglądy kodu, kontakt z rzeczywistymi procesami produkcyjnymi i wskazówki dotyczące najlepszych praktyk inżynierskich.
• Zdalna współpraca z elastycznym harmonogramem (poniedziałek–piątek, 10:00–19:00 z możliwością dostosowania).
• Możliwość otrzymania długoterminowej oferty po okresie próbnym i awansu na stanowiska średnie/wyższe.