Lead NodeJS Software Engineer (Core Platform)

Lead 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.

Responsibilities

  • Creating scalable software platforms that are unit tested, code reviewed and checked regularly for continuous integration
  • Developing and maintaining our core server-side platform components
  • Collaborating with applications and front-end developers on the integration of elements
  • Identifying bottlenecks and bugs in the systems and develop solutions
  • Being the technical reference for the NodeJS developers’ team
  • Recommending and implementing improvements to processes and technologies

 

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering or equivalent
  • Experience as a NodeJS Lead developer
  • 5 or more years of experience with NodeJS
  • English language proficiency
  • Strong knowledge of REST standard
  • Knowledge of SQL (MySQL), RabbitMQ, Kafka
  • Experience with NoSQL database (we use CouchBase)
  • Knowledge of Redis is a plus
  • Knowledge of gRPC is a plus
  • Good knowledge of at least one CI/CD tool: Azure DevOps, OctopusDeploy
  • Able to create and maintain technical documentation
  • Strong analytics and debugging skills
  • Practical experience in MicroService Architecture (on Docker – Kubernetes)
  • Great organizational and time management skills.
  • 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.

Life@RingRing

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. 

*

Flexibility

Manage your time as it suits you and enjoy teleworking

Responsibility

Trust is key, giving responsibilities to our employees is essential

w

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…