Principal Fullstack Engineer (React + Node.js)

46 - 60 USDNet per hour - B2B
JavaScript

Principal Fullstack Engineer (React + Node.js)

JavaScript
Al. Jerozolimskie 134, Warszawa

Craftware

Full-time
B2B
Senior
Remote
46 - 60 USDNet per hour - B2B

Job description

Craftware is a technology company of over 500 experts, empowering large organizations to solve complex business challenges with modern IT solutions - from sales systems and automation to data platforms and AI. We operate where technology must be reliable, secure, and scalable. We deliver end-to-end projects: from analysis and architecture through implementation to development and maintenance. We are a trusted partner of industry leaders such as Salesforce, Veeva, UiPath, and Databricks.

Model: remote

Employment type: full-time

Position Context:

We are looking for a Principal Fullstack Engineer with extensive experience in web development (approx. 8–10+ years) who will play a key role in designing and building modern web portals powered by a headless CMS architecture.

This role combines deep technical ownership, system architecture design, and close collaboration with business stakeholders in an international enterprise environment.

About the project:

You will be part of a team responsible for developing and migrating large-scale web portals built on a headless CMS (Contentful) and a modern content-as-a-service architecture.

The project includes:

  • migration of existing portals to a new architecture

  • development of next-generation web applications

  • improving performance, scalability, and platform stability

  • working in a complex enterprise environment with multiple stakeholders

Responsibilities:

Architecture & Technology

  • design and develop scalable web systems using React and Node.js

  • define architectural direction across frontend, backend, and integrations

  • ensure system quality in terms of performance, security, and observability

  • make key decisions regarding refactoring and technical debt

Technical Leadership (IC, not management)

  • provide technical leadership across teams and initiatives

  • mentor senior and mid-level engineers

  • define engineering standards and best practices

  • support product decisions from a technical perspective

 Stakeholder & business collaboration

  • work closely with business and product stakeholders

  • identify and communicate technical risks

  • influence roadmap and technical priorities

  • translate technical decisions into business impact

 Operations & ownership

  • participate in resolving critical production issues

  • stabilize and improve complex enterprise systems

  • proactively prevent systemic issues

Requirements:

  • 8–10+ years of experience in web software engineering

  • strong expertise in React.js and Node.js

  • experience building full-stack applications and APIs

  • solid understanding of system architecture (e.g. microservices, cloud-native systems)

  • experience with headless CMS (e.g. Contentful)

  • ability to design systems and make architectural decisions

  • experience with Azure or other cloud platforms

  • strong communication skills with business stakeholders

  • experience working in Agile / Scrum environments

    Nice to have

  • experience with Remix.js or modern full-stack frameworks

  • experience in large-scale migrations or platform transformations

  • experience in enterprise or regulated environments

  • experience working with distributed teams

Employment conditions:

  • B2B contract,

  • Daily support from team leaders,

  • Dedicated certification budget,

  • Assistance in defining and support in your development path,

  • Benefits package,

  • Integration trips/events.


Tech stack

    English

    C1

    Node.js

    master

    React

    master

    Databases

    advanced

    Azure Synapse Analytics

    nice to have

    PowerApps

    nice to have

    Vue.js

    nice to have

    Kubernetes

    nice to have

    Databricks

    nice to have

    Python

    nice to have

Office location

Principal Fullstack Engineer (React + Node.js)

46 - 60 USDNet per hour - B2B
Summary of the offer

Principal Fullstack Engineer (React + Node.js)

Al. Jerozolimskie 134, Warszawa
Craftware
46 - 60 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Zgodnie z art. 13 ust. 1 i 2 rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Check similar offers
StaffInIT

StaffInIT

Warszawa

Remote

Remote

32 - 51USD/h
TypeScript
React
SeniorSeniorB2BB2B
New
ADVERTISEMENT: Recommended by Just Join IT
Salary
46 - 60 USD
Net per hour - B2B
Applied -
28 day left (until 19.07.2026)
Applied -
Check similar offers
StaffInIT

StaffInIT

Warszawa

Remote

Remote

32 - 51USD/h
TypeScript
React
SeniorSeniorB2BB2B
New
RITS Professional Services

RITS Professional Services

Warszawa

Remote

Remote

27USD/h
TailwindCSS
TypeScript
HTML, CSS
Node.js
Vitest
Jest
React
JavaScript
SeniorSeniorB2BB2B
New
Appliscale

Appliscale

Remote

Remote

5 195 - 7 109USD/month
AWS
Playwright
TypeScript
HTML
Terraform
Cypress
React
CSS
JavaScript
SeniorSeniorB2BB2B
New
PEOPLE MORE P.S.A.

PEOPLE MORE P.S.A.

Remote

Remote

38 - 52USD/h
Node.js
TypeScript
Nest.js
PostgreSQL
OAuth 2.0
RBAC/ABAC
OWASP
AI
SeniorSeniorB2BB2B
New
CKSource

CKSource

Remote

Remote

10 250 - 12 139USD/month
LLM
Backend
Node.js
AI
SeniorSeniorB2BB2B
New
ADVERTISEMENT: Recommended by Just Join IT