Node.js Engineer

Our client is an international start-up company with great expertise in E-commerce and product management. They provide a smart spreadsheet solution to web store owners that allows them to create, organize, validate, and enrich the product data. They are currently building their core developer’s team and are looking to bring on board a:

Node.js Engineer


? Developing a robust API first architecture using Node.js;
? Extend the existing integration engine code to support new cart systems (like Amazon or BigCommerce);
? Building reusable components and backend libraries for future use;
? Translating requirements and architecture designs into high quality code;
? Work closely with DevOps to make sure the solution scales without over-engineering;


? Strong proficiency with JavaScript;
? Strong experience with Node.js and frameworks available for it;
? Hands-on proficiency with data exchanges and API's;
? Experience with SQL and scalable databases - we use Postgres;
? Basic understanding of backend technologies;
? Understanding fundamental design principles behind a scalable application;
? Ability to understand business requirements and translate them into technical requirements;
? Implementing automated testing platforms and unit tests;
? Proficient understanding of code versioning tools, such as Git;
? The ability to work with a distributed team structure.
? Fluent English.

Should you consider yourself as the right candidate for this role, we would be glad to receive your CV in English.

Only shortlisted candidates will be contacted by our consultants.

Applying for this position, you are authorizing Novi Global to work and process with your personal information following the Law for Personal Data Protection.

Agency license Number 2123 was issued on 04.10.2016.
Job Type:
Job Title:
Node.js Engineer
Bulgaria - Any Region

How to apply

Apply Now

Got a Question or need some advice?

We are always here to help and support all our candidates and clients however we can.

Please feel free to call us, or fill in our contact form, and we will do our best to help.


contact us