Senior Software Engineer (Frontend Developer)

100 - 150 PLN/ godz.
SeniorFull-time
#347842·Dodano wczoraj·3
Źródło: Euvic
Aplikuj teraz

Tech Stack / Keywords

ReactNext.jsAgileScrumReact.jsJavaScriptTypeScriptHTML5

Firma i stanowisko

Jesteśmy globalną firmą technologiczną rozwijającą nowoczesne rozwiązania cyfrowe wykorzystywane przez użytkowników na wielu rynkach na całym świecie. Dołączysz do projektu budującego zaawansowane aplikacje webowe oraz nowoczesny marketplace oparty o autorską architekturę i dedykowane rozwiązania frontendowe tworzone od podstaw — bez użycia gotowych szablonów czy platform low-code.


Wymagania

  • Minimum 4 lata doświadczenia komercyjnego w tworzeniu aplikacji frontendowych z wykorzystaniem React.js.
  • Bardzo dobra znajomość nowoczesnego stacku frontendowego: JavaScript (ES6+), TypeScript, HTML5, CSS3.
  • Doświadczenie w pracy z Next.js oraz budowaniu nowoczesnych aplikacji webowych opartych o architekturę SPA.
  • Bardzo dobra znajomość nowoczesnych frameworków CSS oraz technik budowania responsywnych interfejsów użytkownika (Tailwind CSS, Bootstrap, Flexbox, CSS Grid).
  • Doświadczenie w pracy z narzędziami bundlującymi i transpilerami oraz konfiguracją środowisk frontendowych.
  • Praktyczna znajomość wzorców state management oraz bibliotek takich jak Redux lub Vuex.
  • Doświadczenie w integracji z API, pracy z REST API oraz mockowaniem danych i endpointów.
  • Umiejętność pracy z narzędziami projektowymi i współpracy z zespołami UX/UI (Figma, Sketch, InVision).
  • Znajomość procesów CI/CD oraz doświadczenie w pracy w nowoczesnych środowiskach developerskich.
  • Bardzo dobra znajomość technologii wykorzystywanych w nowoczesnych rozwiązaniach frontendowych, w szczególności React, Next.js oraz Builder.io.
  • Dobra znajomość zasad projektowania komponentowego, reusable UI oraz optymalizacji wydajności aplikacji frontendowych.
  • Umiejętność analitycznego myślenia, rozwiązywania problemów technicznych oraz dbałość o jakość kodu i detale implementacyjne.
  • Doświadczenie w pracy w środowisku Agile/Scrum oraz współpracy z zespołami developerskimi, QA, UX/UI oraz Product Ownerami.
  • Bardzo dobra znajomość języka angielskiego w komunikacji technicznej i biznesowej.

Obowiązki

  • Projektowanie, rozwój i utrzymywanie nowoczesnych aplikacji frontendowych opartych o React.js oraz Next.js.
  • Tworzenie skalowalnych, wydajnych i wielokrotnego użytku komponentów UI zgodnych z nowoczesnymi standardami frontend developmentu.
  • Implementacja responsywnych interfejsów użytkownika zgodnie z wymaganiami biznesowymi oraz projektami UX/UI.
  • Integracja frontendów z backendowymi API oraz współpraca przy projektowaniu komunikacji między usługami.
  • Rozwój i utrzymywanie architektury frontendowej dla aplikacji typu Single Page Application oraz platform wielomodułowych.
  • Współpraca z zespołami UX/UI przy implemenatcji nowoczesnych rozwiązań interfejsowych i optymalizacji doświadczeń użytkownika.
  • Udział w code review, definiowaniu standardów jakości kodu oraz podejmowaniu decyzji architektonicznych.
  • Optymalizacja wydajności aplikacji, analiza problemów technicznych oraz wdrażanie usprawnień technologicznych.
  • Współpraca z zespołami QA, backend oraz DevOps w zakresie wdrożeń, testów i utrzymania jakości rozwiązania.
  • Rozwijanie oraz utrzymywanie procesów CI/CD dla aplikacji frontendowych.
  • Aktywny udział w planowaniu technicznym, estymacjach oraz rozwoju architektury produktu.

Inne informacje

W trakcie procesu rekrutacji na kolejnych jej etapach wymagana będzie weryfikacja tożsamości kandydata.

EUVIC S.A.

EUVIC S.A.

27 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz