Arrow
Back to all roles
Full-time

Node.js developer

Romania

Senior

About the role

We are looking for a Senior Node.js Developer to build and maintain scalable services and APIs. You will work on system architecture, data-intensive workflows and integrations, contributing to solutions that need to perform reliably at scale.

The role also involves close collaboration with front-end and testing professionals and requires ownership of technical decisions, from design through implementation.

What you'll do

  • Design, develop, and maintain backend services and APIs
  • Build and evolve RESTful and/or GraphQL APIs
  • Implement business logic, data models, and integrations
  • Ensure performance, scalability and reliability of backend systems
  • Collaborate with front-end engineers to support UI requirements
  • Write clean, maintainable, and well-tested code
  • Debug and resolve issues across environments
  • Participate in code reviews and apply feedback
  • Contribute to system design and technical decisions
  • Write unit and integration tests
  • Work within Agile processes and team ceremonies

What we're looking for

  • ~8+ years of experience in backend or full-stack development
  • Degree in Computer Science, Engineering, or equivalent practical experience
  • Strong experience with Node.js
  • Proficiency in TypeScript and modern JavaScript (ES6+)
  • Experience building RESTful and/or GraphQL APIs
  • Experience with databases (SQL and/or NoSQL), data modeling and optimization
  • Understanding of authentication and authorization mechanisms
  • Knowledge of performance, scalability, and reliability concepts
  • Experience writing backend tests
  • Strong problem-solving skills and ability to justify chosen solutions
  • Solid understanding of data structures and computation complexity
  • Clear communication skills during technical discussions
  • Familiarity with Git and collaborative workflows
  • Strong problem-solving and debugging skills
  • Ability to work independently on well-defined tasks
  • Good communication skills

Nice to have

  • Experience with React or front-end development
  • Understanding of HTML, CSS, and responsive design
  • Experience with CI/CD pipelines
  • Basic knowledge of front-end testing tools
  • Awareness of accessibility (WCAG)and SEO
  • Exposure to AI-driven features or integrating LLM APIs
  • Exposure to algorithmic challenges

Perks and benefits

  • Private medical insurance
  • National holidays off, even when falling on weekends
  • Loyalty leave: +1 day/year
  • Continuous professional development opportunities
  • Sports subscription programs
  • Referral bonuses for bringing in new talent
  • Meal tickets
  • Bookster subscription for reading & learning
  • Community and team-building events
  • Flexible and unlimited remote work policy

Ready to take the next step in your career?

APPLY FOR THIS ROLE
Arrow
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
By submitting your message, you agree to our Privacy Policy
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.