Senior Software Engineer (Node.js)

Exadel β€’ Sofia, Bulgaria

Company

Exadel

Location

Sofia, Bulgaria

Type

Full Time

Job Description

We are looking for a skilled Senior Software Engineer (Node.js) to join our backend team. The ideal candidate is passionate about building scalable and high-performance applications, has deep experience with Node.js, and is proficient in modern backend frameworks and tools such as NestJS, MongoDB, and REST APIs.

Work at Exadel - Who We AreΒ 

Since 1998, Exadel has been engineering its products and custom software for clients of all sizes. Headquartered in Walnut Creek, California, Exadel has 2,000+ employees in development centers across America, Europe, and Asia. Our people drive Exadel’s success and are at the core of our values.

About the Customer

The world's largest human resources consulting firm is headquartered in New York City, with its main branches in 40+ countries. Over 25,000 employees operate internationally in more than 130 countries. Its services are used by 97% of Fortune 500 companies.

Requirements

Want more jobs like this?

Get jobs delivered to your inbox every week.

Select a location
By signing up, you agree to our Terms of Service & Privacy Policy.
  • 5+ years of background in backend development with Node.js
  • Competency in NestJS or similar backend frameworks (Express, Koa)
  • Proficiency in working with MongoDB or other NoSQL databases, including schema design and optimization
  • Expertise in building and consuming REST APIs
  • Knowledge of modern backend architectures and microservices principles
  • Familiarity with containerization tools like Docker and CI/CD pipelines
  • Problem-solving skills and attention to detail

Nice to have

  • Bachelor's degree in Computer Science, Information Technology, or a related field. A master's degree
  • Experience with Angular

English level

Upper-Intermediate+

Responsibilities

  • Design, develop, and maintain scalable and efficient backend systems using Node.js and NestJS
  • Build, optimize, and document REST APIs for seamless communication between services
  • Integrate and maintain MongoDB databases, ensuring data integrity and optimized performance
  • Collaborate with frontend developers, designers, and stakeholders to define and implement application requirements
  • Write clean, maintainable, and testable code while adhering to best practices and coding standards
  • Ensure the backend system is highly available, reliable, and secure
  • Conduct code reviews, provide mentorship to team members, and help improve development workflows
  • Troubleshoot, debug and resolve issues in production and development environments
  • Stay up-to-date with industry trends, emerging technologies, and best practices to continually improve the platform
Apply Now

Date Posted

01/21/2025

Views

0

Back to Job Listings ❀️Add To Job List Company Info View Company Reviews
Neutral
Subjectivity Score: 0

Similar Jobs

Maintenance engineer - Hitachi Energy

Views in the last 30 days - 0

View Details

Lead Java Software Engineer - EPAM Systems

Views in the last 30 days - 0

View Details

Project Engineer - Hitachi Energy

Views in the last 30 days - 0

View Details

SAP Cloud Integration Lead - EPAM Systems

Views in the last 30 days - 0

View Details

Senior Data Engineer (Snowflake) - Exadel

Views in the last 30 days - 0

View Details

Design Engineer - Hitachi Energy

Views in the last 30 days - 0

View Details