Principal Fullstack Engineer (React + Node.js)

46 - 60 USDNet per hour - B2B
Other

Principal Fullstack Engineer (React + Node.js)

Other
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

    React

    master

    Node.js

    master

    Databases

    advanced

    Python

    nice to have

    Databricks

    nice to have

    Kubernetes

    nice to have

    Vue.js

    nice to have

    PowerApps

    nice to have

    Azure Synapse Analytics

    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.