Frontend Engineer

120 - 135 PLNNet per hour - B2B

Frontend Engineer

JavaScript

-, Kraków +4 Locations

emagine Polska

120 - 135 PLN
Net per hour - B2B
Full-time
B2B
Senior
Remote

Tech stack

    Polish

    C1

    English

    C1

    TypeScript

    advanced

    React

    advanced

    Tanstack Query

    regular

    Zustand

    regular

    CSS

    regular

    RESTful API

    regular

    Vite

    regular

    Webpack

    regular

Job description

We are looking for a Frontend Engineer to join our small, remote-first team building AI-driven services for Nordic customers. Your role will center on building the user-facing side of our platform, working closely with our backend team to create intuitive, responsive, and powerful user interfaces. We offer a flexible, laid-back culture, a B2B contract, and fully remote work with occasional travel to meet the team and clients.


PROJECT INFORMATION:

Remote work: Remote work

Project language: English

Business trips: Travel to Sweden

Project length: Long-term (initial contract for 12 months with annual extensions)

Start: ASAP

Assignment type: B2B

Remuneration: Up to 135 PLN/h


Core Stack:

  • React & TypeScript for building a modern, type-safe, and scalable user interface.

  • Modern CSS for styling and implementing design systems.

  • State Management (Zustand, TanStack Query) for managing complex client-side and server-side state.

  • Modern build tools (e.g., Vite, Webpack).


Responsibilities:

  • Developing dynamic and responsive user interfaces (UI) based on a component-driven architecture.

  • Consuming RESTful APIs and managing complex backend data structures.

  • Handling asynchronous operations, loading states, and robust client-side error handling.

  • Collaborating with backend engineers to define API contracts and data models.

  • Implementing real-time updates via WebSockets or polling to ensure data synchronization.

  • Designing and maintaining logging and diagnostic mechanisms for frontend-backend communication.

  • Translating UX/UI designs into high-quality, production-ready code.

  • Designing and executing unit, component, and end-to-end tests using Vitest/Jest, React Testing Library and Playwright.


Key Requirements:

  • 5+ years of experience as a frontend Developer

  • Proven experience in React with strong TypeScript/JavaScript skills.

  • Solid expertise in consuming RESTful APIs and handling asynchronous data flows.

  • Strong knowledge of component-based architecture and reusable UI design.

  • Practical experience with real-time communication (WebSockets, polling).

  • Ability to collaborate closely with backend engineers on API contracts and data structures.

  • Hands-on experience in testing frameworks (Vitest/Jest, React Testing Library, Playwright).

  • Strong understanding of UX principles and ability to deliver production-quality code from design.

  • Knowledge of error handling, logging, and performance optimization in frontend applications.

Published: 20.08.2025
Office location