Senior/Principal Frontend Developer React

40 - 45 USDNet per hour - B2B
JavaScript

Senior/Principal Frontend Developer React

JavaScript
Wronia 10, Warszawa

emagine Polska

Full-time
B2B
Senior
Remote
40 - 45 USD
Net per hour - B2B

Job description

Summary

The main goal of this role is to work on an innovative browser project, where an experienced frontend developer with strong skills in React and TypeScript is sought. The person in this position will be responsible for performance and flexibility in adapting to changes, working within remote teams.


Responsibilities:

  • Developing applications based on React and TypeScript.

  • Implementing and testing new features in accordance with project requirements.

  • Collaborating with the backend team on API integration.

  • Maintaining a flexible approach to introducing changes and quickly rolling back implemented features.

  • Working in a remote environment and participating in team meetings.


Key Requirements:

  • Very strong knowledge of JavaScript (ES6+), including a deep understanding of language mechanisms such as:event loop, hoisting, variable scope, event bubbling/capture, closures,prototype chaining + inheritance, promises + async/await

  • Knowledge of various data structures and differences between them (e.g., Set, Map, WeakMap, etc.)

  • Practical knowledge of TypeScript, including conscious use of its capabilities and understanding its limitations

  • Experience working with React (versions 18 and 19)

  • Understanding of what Web APIs are and how they work (e.g., DOM API, Fetch API, Web Storage API, Web Workers API)

  • Very good knowledge of REST API architecture and client–server communication (including the use of headers)

  • Awareness of similarities and differences between various API architectures (e.g., GraphQL, REST)

  • Knowledge of caching mechanisms, cache layers, strategies, and their impact on performance

  • Ability to effectively debug and analyze issues

  • Strong understanding of the frontend as an ecosystem (network, APIs, browser, performance, security)


Nice to Have:

  • Excellent communication skills: clearly explaining technical reasoning and decisions, discussing business requirements, and consciously reporting progress, risks, and dependencies

  • Ability to challenge requirements in a substantive and collaborative way — focusing on delivering the best value, not only the best technology

Tech stack

    English

    B2

    Polish

    C1

    JavaScript

    advanced

    TypeScript

    advanced

    React

    advanced

    API

    regular

Office location

Published: 10.12.2025

Senior/Principal Frontend Developer React

40 - 45 USDNet per hour - B2B
Summary of the offer

Senior/Principal Frontend Developer React

Wronia 10, Warszawa
emagine Polska
40 - 45 USDNet per hour - B2B
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.