Senior Node.js Developer (Cloud Experience)

place Georgia / Remote

CactusSoft Tbilisi,Georgia

CactusSoft is a software development company, providing full-cycle services for the European market. More than 170 companies increased business productivity using solutions developed by CactusSoft programmers. The company has been regularly included in the listings of the best software development companies in Belgium and Europe.

Currently, we are looking for Senior Node.js Developer experienced on Cloud.

You’ll be working on the cloud native applications that support user-facing applications, integrate with various systems and enable data intelligence.

In a world where technology is evolving at an unprecedented (and ever increasing) rate, it is crucial to have a modular, scalable, extendable cloud platform where updates can be deployed in minutes.

It will be the responsibility of you and your team to build such a platform, using the most appropriate combination of cloud, application and database technologies.


  • As a part of the team, you’ll be taking part in the continuous development of the products that are in the care of your team.
  • Day to day, this means developing new user stories, fixing bugs, create & review pull requests, documenting your work (code comments, readme, confluence,..), perform research, make suggestions for product improvements and communicate clearly about your progress.
  • Together with your colleagues, you’ll be making sure the product meets all functional and non-functional requirements.
  • As an engineer, you understand that producing clean, readable and testable code is always a priority.

We Expect from the Candidate:

  • You hold a master or bachelor degree in Computer Science/Informatics (or equal through a proven track record).
  • You have a solid grasp of common software engineering practices, like OO principles, modern design patterns, test-driven development, continuous integration and continuous deployment.
  • You’re a big fan of clean code and clean architecture, and you apply those principles to produce clean, readable and testable code.
  • You’re always keen to learn new things, share your knowledge, adopt to change and learn from past experiences.
  • You’re able to work in a team and are always open for feedback from your teammates.
  • You understand the importance of application security and data security, and know how that affects your job. 
  • Excellent knowledge of Node.js, Express.js.
  • Excellent knowledge of Docker.
  • Excellent knowledge of the Google Cloud Platform and/or Amazon Web Services.
    Knowledge of database technologies such as Redis, MongoDB, InfluxDB,.. is a plus.
    Understanding of messaging and broker systems (Pub/Sub, RabbitMQ, Kafka,..) is a plus.
    Basic knowledge of networking (IP, routing, IPSec, TCP) and networking related services (DNS, firewall, DHCP,..).
  • Knowledge of Terraform, Go, Elastic Search is considered a plus. 

To Ensure Your Comfortable Working Environment We Offer

Attractive Salary

Challenging Project

Flexible working hours

Work-related courses, certifications, and books

Health insurance

English classes several times a week

Opportunity to work remotely in an international environment

Sick leaves without sick notes

Corporate parties and team building events

Apply for this position

  • Drop files here or
    Accepted file types: jpg, pdf, doc, jpeg, Max. file size: 2 MB, Max. files: 8.
      The file size is not more than 2 mb
      PDF, JPG, DOC
    • By filling in the form, you agree to our Privacy Policy, including our cookie use.
    • Hidden
    • This field is for validation purposes and should be left unchanged.

    Have any questions?

    Please contact us via LinkedIn