Frontend Engineer

135 PLNNet per hour - B2B

Frontend Engineer

JavaScript

-, Warszawa +4 Locations

emagine Polska

135 PLN
Net per hour - B2B
Full-time
B2B
Mid
Remote

Tech stack

    React

    advanced

    TypeScript

    advanced

    RESTful API

    regular

    CSS

    regular

    Zustand

    regular

    Tanstack Query

    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: Preferable hybrid work from Warsaw (2 days per week) but able to work fully remote

Project language: English

Business trips: Travels 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:

  • 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