NodeJs Software Engineer (Core Platform)

NodeJS Software Engineer (Core Platform)

Do you want to work with a fast-growing company?
RingRing is fast growing cloud communications company that helps enterprises to reach their customers in every country in the world through SMS, Voice, and Email APIs.
Located in Brussels district, we are experiencing a time of explosive growth.

What’s your daily job & daily reality?

At RingRing, our business is growing at full speed, so our platforms have to keep up with the pace in order to anticipate the next evolutions!

Your primary focus will be the development of all core platform server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the applications and frontends.

If writing beautiful, meticulous code are among the talents that make you tick, we’d like to hear from you.


• Developing high-performance applications by writing testable, reusable and efficient code.
• Developing and maintaining our core server-side platform components
• Collaborating with applications and front-end developers on the integration of elements


  • Bachelor’s degree in Computer Science, Information Technology, Engineering or equivalent
  • 3 or more years of experience with NodeJS
  • Strong knowledge of REST standard
  • Knowledge of SQL (MySQL), RabbitMQ, Kafka
  • Experience with NoSQL database (we use CouchBase)
  • Practical experience in MicroService Architecture (on Docker – Kubernetes)
  • Knowledge of Redis is a plus
  • Knowledge of gRPC is a plus
  • Problem-solving attitude
  • Collaborative team spirit
  • Performance and quality oriented
  • Fluent in English ( fluent in French & Dutch is a big plus)!

Working with us

We are energetic, pragmatic, and humble and we get things done.
Working with us means having the freedom and autonomy needed to succeed

We constantly challenge ourselves and each other to excel at what we do best.

We motivate and encourage our employees to be their very best, every day.
We believe in work/life balance, and in making it possible to relax, be ourselves and enjoy the working day and the challenges it brings.


Working with us means having the freedom and autonomy needed to succeed. We constantly challenge ourselves and each other to excel at what we do best. A good work-life balance is also important for us. 



Manage your time as it suits you and enjoy teleworking


Trust is key, giving responsibilities to our employees is essential


Team Building

Enjoy original team building and a friendly and dynamic team

Social responsibility

We strengthen team spirit while participating in charity activities

Growing environment

Evolve in a dynamic environment with a startup atmosphere

Great offices

Excellent working environment with everything you need such as fruit, snacks…