Currency

Senior Frontend Developer

JavaScript

Senior Frontend Developer

JavaScript

-, Poznań +1 Location

emagine Polska

Full-time
B2B
Senior
Hybrid

Tech stack

    JavaScript

    advanced

    Angular

    advanced

    TypeScript

    advanced

    Node.js

    advanced

    HTML5

    regular

    CSS3

    regular

Job description

Rola: Senior Frontend Developer

Lokalizacja: praca hybrydowa (2 dni/tydzień w biurze - lokalizacje: Poznań lub Warszawa)

Współpraca: typu B2B, długofalowa

Branża: bankowa

Stawka: do 160 zł/h netto+vat (B2B)


Rola Frontend Developera koncentruje się na rozwoju i budowie front-endów dla istniejących systemów. Kluczowym celem jest zwiększenie funkcjonalności i efektywności użytkowników poprzez nowoczesne technologie.


Obowiązki:

  • Tworzenie i rozwój aplikacji frontendowych z użyciem Angular.

  • Implementacja testów przy użyciu Cypress i JestJS.

  • Praca nad integracją z backendem w NodeJS.

  • Optymalizacja front-endów pod kątem wydajności.

  • Współpraca w zespołach Agile/Scrum.

  • Utrzymanie standardów pisania kodu zgodnych z SOLID, DRY, KISS.

  • Prace nad wdrażaniem koncepcji microfrontends i webcomponents.


Wymagania:

  • Minimum 5 lat komercyjnego doświadczenia w roli Frontend Developer

  • Wykształcenie wyższe (techniczne)

  • Znajomość Angular 18+

  • Doświadczenie z TypeScript 5.5+

  • Znajomość NodeJS v20 oraz ExpressJS.

  • Umiejętności w zakresie HTML5 i CSS3.

  • Doświadczenie z Webpack, NGXS, RxJS.

  • Znajomość Git i Jenkins.

  • Doświadczenie z microfrontends oraz webcomponents.

  • Podstawowa wiedza o CI/CD.

  • Znajomość wzorców DDD i BDD.

  • Praktyczne umiejętności w pracy w metodykach Agile/Scrum.

Published: 06.10.2025
Office location

Senior Frontend Developer

Apply

Senior Frontend Developer

-, Poznań

emagine Polska

By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.