Job Openings

Senior Fullstack/Frontend Software Engineer – React & TypeScript

Evojam

Senior Frontend / Fullstack Engineer (React / TypeScript)

Evojam | Zdalnie | 150–200 PLN/h | Kontrakt B2B

W Evojam poszukujemy Senior Frontend / Fullstack Engineera do projektu z obszaru nowoczesnych rozwiązań frontendowych, realizowanego dla międzynarodowego klienta. Rola zakłada ścisłą współpracę z zespołem developerskim oraz Delivery Managerem pełniącym rolę Product Ownera.

Szukamy osoby z dużym poczuciem ownershipu, która dobrze odnajduje się w projektowaniu architektury i podejmowaniu decyzji technicznych.

MODEL WSPÓŁPRACY

• Kontrakt B2B na 6 miesięcy z dużym prawdopodobieństwem przedłużenia

• Praca zdalna (100% FTE)

• Sporadyczne wizyty w Berlinie (maks. 1x na kwartał)

• Stawka: 150–200 PLN/h

Required Skills:

  • Super strong hands‑on experience with React and TypeScript, strong theoretical TypeScript knowledge, eg: Generics, Conditional Types, Mapped Types, Utility types
  • Strong understanding of frontend architecture and ability to make pragmatic technical decisions
  • Strong understanding of web application architecture, including RESTful APIs and WebSocket-based communication.
  • Hands-on styled-components v6 (transient props, TypeScript theme augmentation, dual theming with Ant Design ConfigProvider)
  • Ability and willingness to mentor, lead, and share knowledge
  • Ability to communicate in English fluently, proven by past projects and direct collaboration with a client and the client’s development team who are not native English speakers (e.g. German/Serbian teams)

Preferred Skills (nice to have):

  • Microfrontends architecture — practical experience/knowledge
  • Server‑driven UI — practical experience/knowledge
  • Next.js — practical experience/knowledge
  • Understanding of Atomic Design Methodology

Responsibilities:

  • Designing and rewriting an existing frontend monolith application into a microfrontends architecture, rolling out new design system

Bonus Points:

  • Experience building or maintaining a shared UI library / design system
  • Strong TypeScript skills (e.g. generics, discriminated unions)
  • Experience with monorepos and tooling (e.g. Turborepo/Nx, pnpm/yarn workspaces)

About Company :

www.evojam.com

Privacy Policy
Link to share position :

Type of collaboration

Remote

Team name

Delivery

Types of contract

B2B

Pełny etat