Fullstack Developer (Node.js + React)
Primary stack
Nice to have's
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
-
HR & Technical Prescreening - 1 hour
Conducted in English, including recorded video answers that will be shared with our technical team.
-
Technical Interview - 1.5 hours
A deep-dive technical interview with senior engineers covering your experience, technical knowledge, and approach to problem-solving.
-
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 rolesQuantitative Researcher
RemoDevs
Fullstack Engineer – AI Systems
RemoDevs
Android Software Engineer
RemoDevs
Senior Machine Learning Engineer
RemoDevs