30 lipca 2024 r
Middle Frontend Developer (Angular) Київ, за кордоном, віддалено Jesteśmy ukraińską firmą z siedzibą w Szwajcarii. Dostarczamy rozwiązania branży finansowej dla wiodących firm w Europie. Wykorzystujemy naszą podstawową wiedzę IT, wiedzę dziedzinową i własne gotowe komponenty, aby tworzyć innowacyjne rozwiązania, które zapewniają naszym klientom przewagę konkurencyjną. Poszukujemy wykwalifikowanego i zmotywowanego programisty Middle Frontend Developer, który dołączy do
30 lipca 2024 r
Middle Frontend Developer (Angular)
Київ, за кордоном, віддалено
Jesteśmy ukraińską firmą z siedzibą w Szwajcarii. Dostarczamy rozwiązania branży finansowej dla wiodących firm w Europie. Wykorzystujemy naszą podstawową wiedzę IT, wiedzę dziedzinową i własne gotowe komponenty, aby tworzyć innowacyjne rozwiązania, które zapewniają naszym klientom przewagę konkurencyjną.
Poszukujemy wykwalifikowanego i zmotywowanego programisty Middle Frontend Developer, który dołączy do naszego zespołu. Idealny kandydat będzie posiadał solidną wiedzę Angular i doświadczenie z innymi technologiami frontendowymi, takimi jak React i React Native.
Wymagania obowiązkowe
- Doświadczenie: minimum 3-5 lat w programowaniu frontendowym.
- Wykształcenie: tytuł licencjata w dziedzinie informatyki, inżynierii lub dziedziny pokrewnej.
- Angular Expertise: Biegła znajomość Angular potwierdzona co najmniej 2-letnim praktycznym doświadczeniem.
- HTML/CSS: solidna znajomość HTML5, CSS3 i preprocesorów, takich jak SASS lub LESS.
- JavaScript/TypeScript: biegłość w JavaScript i TypeScript.
- Projektowanie responsywne: doświadczenie w zakresie zasad projektowania responsywnego i adaptacyjnego.
- Kontrola wersji: Doświadczenie w używaniu Gita do kontroli wersji.
- Interfejsy API RESTful: doświadczenie w integracji z interfejsami API RESTful.
- Testowanie: Znajomość frameworków i narzędzi do testowania frontendu, takich jak Jasmine, Karma czy Jest.
- Zasady dotyczące interfejsu użytkownika/UX: dobre zrozumienie zasad i najlepszych praktyk dotyczących interfejsu użytkownika/UX.
- Metodologie zwinne: doświadczenie w pracy w środowiskach Agile/Scrum.
- Umiejętności komunikacyjne: dobre umiejętności komunikacji werbalnej i pisemnej w języku angielskim.
- Rozwiązywanie problemów: silne umiejętności analityczne i rozwiązywania problemów.
Wymagania opcjonalne (będą zaletą)
- Znajomość React: podstawowa wiedza lub doświadczenie z React.
- React Native: Znajomość React Native do tworzenia aplikacji mobilnych.
- Zarządzanie stanem: doświadczenie z bibliotekami zarządzania stanem, takimi jak NgRx, Redux lub MobX.
- Narzędzia do tworzenia: znajomość narzędzi do tworzenia i modułów uruchamiających zadania, takich jak Webpack, Gulp lub Grunt.
- Optymalizacja wydajności: zrozumienie technik optymalizacji wydajności frontendu.
- CI/CD: doświadczenie z potokami CI/CD dla aplikacji frontendowych.
- Narzędzia do projektowania: znajomość narzędzi do projektowania, takich jak Figma, Sketch lub Adobe XD.
- Zgodność w różnych przeglądarkach: wiedza na temat problemów ze zgodnością w różnych przeglądarkach i sposobów ich obejścia.
- Standardy bezpieczeństwa: zrozumienie standardów bezpieczeństwa i najlepszych praktyk w tworzeniu frontendu.
- Programowanie mobilne: doświadczenie w programowaniu zorientowanym na urządzenia mobilne.
Umiejętności miękkie:
— osobowość samodzielna, niezawodna i proaktywna.
— Zaawansowana znajomość języka angielskiego (niemiecki jest plusem, ale nie koniecznością).
Oferujemy:
— pracę w międzynarodowej firmie z ekspertami w zakresie nowoczesnych technologii;
— stabilne i konkurencyjne wynagrodzenie;
— elastyczny grafik pracy i praca zdalna;
— komfortową atmosferę pracy w zawsze młodym duchem zespole;
— indywidualna krzywa uczenia sięes;
— firma dostarcza MacBooka;
— ubezpieczenie medyczne;
— kursy językowe i świadczenia socjalne.
Obowiązki:
- Współpraca z menedżerem projektu, produktu i/lub programu w celu udokumentowania wizji produktu i zakresu projektu w strumieniu projektu UI.
- Wsparcie w zakresie rozwoju interfejsu użytkownika.
- Opracowanie i wdrożenie makiet interfejsu użytkownika oraz określonych wymagań.
- Portale deweloperskie dla deweloperów, rozwiązania do administracji i zarządzania API.
- Łączność z bazą danych za pośrednictwem warstwy dostępu API.
- Kompleksowa odpowiedzialność za produkty rozwojowe w ramach projektu.
- Odpowiedzialność za zapewnienie wysokiej jakości poprzez aktywne wspieranie, inicjowanie i zarządzanie fazą testową (testy jednostkowe, testy automatyczne itp.)
- Odpowiedzialność za utrzymanie oprogramowania UI i infrastruktury usług w trakcie Projekt.
- Aktywne zaangażowanie w demonstracje i recenzje klientów.
- Współpracuj z różnymi interesariuszami w celu wdrożenia wymagań.