top of page

Full-stack Developer (Nodejs-Focused) with React

Romania

Job Type

Full Time

Working style

Work arrangements

Remote

CIM/B2B

About the Role

Responsibilities
· Design, develop, and maintain backend services and APIs
· Build and evolve RESTful and/or GraphQL APIs consumed by web applications
· Implement business logic, data models, and service integrations
· Ensure backend performance, reliability, and scalability
· Collaborate with front-end engineers to support UI requirements
· Write clean, maintainable, and well-tested code
· Debug and resolve production and non-production issues
· Participate in code reviews and apply feedback
· Contribute to system design discussions and technical decisions
· Write unit and integration tests
· Participate in Agile development processes

Requirements

Backend-focused full-stack role responsible for building services, APIs, and integrations, while contributing to frontend development when needed.


Must-Have Qualifications 

  • Strong experience with Node.js for backend development

  • Experience with React and component-based front-end development Proficiency in TypeScript and modern JavaScript (ES6+)

  • Experience designing and building RESTful APIs and/or GraphQL APIs

  • Experience with data modeling and working with databases (SQL and/or NoSQL)

  • Familiarity with authentication and authorization mechanisms

  • Understanding of backend performance, scalability, and reliability concepts

  • Experience writing unit and integration tests for backend services

  • Familiarity with Git and collaborative development workflows

  • Experience working in Agile/Scrum environments

  • Ability to independently deliver well-scoped backend features

  • Strong problem-solving and debugging skills

  • Clear written and verbal communication · Attention to detail and focus on code quality

 

Nice-to-Have (Front-End & Platform) 

  • Understanding of HTML, CSS, and responsive design

  • Experience consuming APIs from the front end

  • Exposure to component libraries or design systems Platform & Additional Skills

  • Familiarity with CI/CD pipelines

  • Basic knowledge of front-end testing (Jest, React Testing Library)

  • Awareness of web accessibility (WCAG) and SEO

  • Exposure to AI-driven or generative AI features, including integrating LLM APIs into applications (e.g., chat, summarization, AI-assisted workflows)

About the Company

Our client is a technology and software engineering company that helps businesses build and manage digital products, cloud infrastructure, and enterprise software solutions. The company operates internationally, with offices in Romania and UK.

bottom of page