Full Stack (React/Node.JS) Developer

Role Description

– Develop high-quality software design and architecture;
– Developing responsive Single Page Apps based on JavaScript and REST-APIs;
– Working comfortably in an Agile/SCRUM team;
– Developing REST/SOAP microservices;
– Ensuring the quality of web applications and taking responsibility for functionality development and testing;
– Taking technical responsibility and incorporating your own ideas.
– Developing and optimizing an innovative, web applications using the latest technologies, together with the team;

Role Requirements


Science degree (BSc, MSc) or equivalent technical experience
3+ years of relevant experience

Special Knowledge and Skills

3+ years of professional experience in large-scale projects based on web services;
Extensive knowledge of JavaScript, HTML, CSS, LESS or SASS, particular expertise in JavaScript ES6 and NodeJS;
Proven professional experience with ExpressJs, Loopback or similar framework
Good understanding of ReactJs with Redux;
Good understanding in OOP, Design Patterns and Data Structures.
Good understanding of full software development lifecycle
Good understanding in design/development SOA, RESTful APIs, SOAP Web Services
Good understanding of relational and non-relational databases;
Good understanding of ODM/ORM frameworks like Mongoose, Sequelize;
English level of B2 or higher.

As advantages will be experience with:

OpenApi (Swagger);
Messaging Queue / AMQP protocol (RabbitMQ).

Apply now

Application Form

The fields marked with "*" are required

Only PDF, DOC and DOCX files allowed. Maximum file size is 10MB.

Only PDF, DOC and DOCX files allowed. Maximum file size is 10MB.

I agree to be contacted and to receive relevant marketing and sales information about BULPROS products and services, as well as those of the companies in our group (For more details, please check our Data Privacy terms). I agree to be contacted by:


Career development

Work-life balance

Company benefits