RemoDevs logo

Fullstack Developer (Node.js + React)

RemoDevs·€3,500 – €5,500

Primary stack

ReactNode.jsTypeScriptJavaScript

Nice to have's

Headless CMSevent analyticsSEOcloud platformscustom React-based frameworks

Job description

About the Position

Fullstack Developer (Node.js + React)

Location: Remote (within the EU)

Contract Type: Long-term B2B

Salary: 3500 – 5500 EUR / Month

Language: English B2/C1


About Us

The client is a French software services company on a mission to improve the way businesses operate through smart, lean software solutions. They combine AI agents, low-code platforms, and SaaS tools to build solutions that are fast, efficient, scalable, and fully owned by our clients, without technical debt or unnecessary long-term dependencies.

Headquartered in Paris, with a fully remote engineering team, we work as both a consulting partner and delivery powerhouse. We take the time to understand how our clients work, identify opportunities for improvement, and build technology that helps them perform better.


Responsibilities

Backend & Data Engineering

  • Build and maintain Node.js backend services supporting content migration pipelines.
  • Design and implement data transformation layers that map legacy CMS content to modern target formats, including Arc XP.
  • Develop reliable and maintainable solutions for complex data-processing workflows.

System Stability

  • Debug and resolve data inconsistencies between source and target systems.
  • Investigate technical issues across existing applications and data pipelines.
  • Quickly understand, navigate, and contribute to established codebases.

Frontend Development

  • Build reusable React component libraries following Arc design patterns.
  • Optimize frontend performance and maintain a clean, scalable component architecture.
  • Ensure applications meet high standards for accessibility, responsiveness, and usability.

Autonomy & Ownership

  • Work as an autonomous, expert member of the engineering team.
  • Take ownership of technical challenges from investigation through implementation.
  • Contribute to engineering decisions and help deliver high-quality solutions with minimal supervision.

Requirements & Qualifications

Core Stack

  • 4+ years of professional experience with JavaScript/TypeScript.
  • 3+ years of experience developing backend applications with Node.js.
  • 3+ years of hands-on React development experience.

Web & API Literacy

  • Strong understanding of REST APIs and modern web development.
  • Knowledge of Core Web Vitals and frontend performance optimization.
  • Understanding of web analytics and accessibility standards.

Tools & Infrastructure

  • Practical experience with Redis, including caching, pub/sub, and queues.
  • Basic experience with Docker and containerization.

Code Craftsmanship

  • Strong understanding of software design patterns.
  • Commitment to clean, maintainable, and well-structured code.
  • Good knowledge of software development best practices.

Languages

  • English proficiency at B2 level or above.

Nice to Have

  • Experience working with Headless CMS platforms such as Directus or Strapi.
  • Hands-on experience implementing event analytics using tools such as Google Analytics, Adobe Analytics, Amplitude, or Piano.
  • Knowledge of SEO best practices and performance optimization for content-heavy applications.
  • Previous experience migrating data between different content platforms or databases.
  • Exposure to cloud platforms such as AWS, GCP, or Azure.
  • Experience with custom React-based frameworks.

Primary Tech Stack Across Projects

Backend: Node.js, NestJS, TypeScript, REST API, tRPC, Redis, Xano

Frontend: React, Next.js, custom CMS React frontends


What You Can Expect

  • Fully remote work within the EU.
  • Long-term B2B collaboration.
  • An expert-level engineering environment with a high degree of autonomy.
  • Opportunities to work on modern web applications, content platforms, data migrations, and AI-powered solutions.
  • Direct involvement in solving complex technical and business challenges.

Hiring Process

  1. HR & Technical Prescreening - 1 hour

    Conducted in English, including recorded video answers that will be shared with our technical team.

  2. Technical Interview - 1.5 hours

    A deep-dive technical interview with senior engineers covering your experience, technical knowledge, and approach to problem-solving.

  3. Leadership Call - 30 minutes

    A final conversation with the CTO to discuss the role, team, collaboration, and mutual expectations.

Over 60% of our candidates get invited to an interview with our Clients.


Apply now and we will reach out to you in the next 24h.

© RemoDevs. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Гданськ (Польща)

More at RemoDevs

All 14 roles

Popular searches