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