Node.js Developer (Mid+ / Senior)

First consultancy originating from CEE with 750+ employees across 21 countries, specializing in digital and advisory services.
$37,050 - $49,400
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Enterprise SaaS

Description For Node.js Developer (Mid+ / Senior)

Civitta, the pioneering consultancy from CEE with a presence in 21 countries, is seeking a skilled Node.js Developer to join their dynamic digital team. As a company of 750+ professionals, Civitta combines digital expertise with advisory services, creating an environment where talent thrives and career growth is unlimited - from employee to partner to shareholder.

The role offers an exciting opportunity to work on impactful projects, developing software solutions for both private and public organizations. You'll be part of an international team that specializes in product design, creative solutions, digital marketing, web and mobile app development, e-commerce, and custom solutions.

As a Node.js Developer, you'll be instrumental in building scalable applications, designing RESTful APIs, and implementing new features from scratch. The position requires strong technical expertise in Node.js, modern JavaScript/TypeScript, and various frameworks, combined with a collaborative mindset and leadership potential.

The company offers a hybrid work environment and competitive compensation ranging from €2,850 to €3,800 monthly. This is an excellent opportunity for experienced developers who want to work in an international environment, contribute to meaningful projects, and grow professionally within a company that values innovation, diversity, and integrity.

Working at Civitta means joining a team where technology serves people, not the other way around. You'll have the chance to shape the future of technology-driven solutions while working with skilled professionals who are passionate about growth and united by strong organizational values.

Last updated 16 days ago

Responsibilities For Node.js Developer (Mid+ / Senior)

  • Contribute to the back-end development and support of software solutions for private and public organizations
  • Work on technical requirements and estimations
  • Develop technical documentation for internal use and client deliverables
  • Design and implement new features and functionality from scratch
  • Ensure high-quality development standards
  • Work closely with a skilled, international development team

Requirements For Node.js Developer (Mid+ / Senior)

Node.js
JavaScript
TypeScript
MongoDB
  • 3+ years of Node.js experience
  • Experience with web frameworks like Express, Koa, Restify, MongoDB, and ORMs like Mongoose
  • Experience with version control systems like Git
  • Good English language skills
  • Deep knowledge of modern JavaScript and TypeScript frameworks
  • Knowledge of JavaScript concepts (closures, execution context, asynchronous programming)
  • Deep knowledge of modern NodeJS and internal modules
  • Knowledge of building scalable applications on NodeJS
  • Knowledge in designing and developing RESTful API and working with GraphQL
  • Experience with HTTP methods, status codes, and API security/performance best practices
  • Knowledge of TDD and frameworks like Jest
  • Unit and integration testing experience
  • Knowledge of design patterns (Module, Singleton, Factory, Middleware and DI)
  • Knowledge of setup and using linter
  • Knowledge of Docker and CI/CD
  • Knowledge of architecture and project structuring
  • Leadership and team collaboration skills

Benefits For Node.js Developer (Mid+ / Senior)

  • International work environment
  • Career growth opportunities
  • Professional development

Interested in this job?

Jobs Related To Civitta Node.js Developer (Mid+ / Senior)

Java Developer

Mid-level Java Developer position at Civitta, offering hybrid work, focusing on backend development with Spring, Microservices, and SQL in an international environment.

Software Development Engineer II, Advertising Trust

Mid-level Software Engineer role at Amazon Advertising focusing on building scalable AdTech solutions using Java and AWS, requiring 3+ years of experience.

Software Development Engineer, AWS Aurora Engine

AWS Aurora Engine Software Development Engineer position focusing on cloud database services, requiring 3+ years experience, offering work-life balance and growth opportunities.

SDE II, Delivery Choices

Join Amazon's Delivery Experience team as an SDE II to revolutionize delivery systems for millions of customers worldwide, offering competitive compensation and growth opportunities.

Software Development Engineer SDE (Madrid), EUIC Core Search CX

Software Development Engineer role at Amazon Madrid, focusing on building customer-centric discovery and selection experiences for EU retail platforms.