NinjaRMM is looking for an excellent C++ developer that will work closely with our product management team to help develop new features for our platform.


Experience Required:

  • C/C++
  • Native Win32 API (Windows XP -> Windows 10)
  • Visual Studio / XCode / QtCreator 
  • SQL (Postgres, MSSQL, or similar)
  • Nice to Have:
  • Experience working in an Agile environment.
  • JSON, Javascript, Java
  • SQL-Lite integration
  • Mac OSX (Cocoa, etc..)
  • Qt

Your primary responsibility will be developing new features and products for the NinjaRMM platform. You will work closely with our product management team to gather requirements and determine the technical feasibility of proposed features and products, you will then be responsible for developing and delivering the product to our customers.

About Us:


NinjaRMM is the world’s first security centric remote monitoring and management platform. Ninja touts an amazing user experience, 360-degree monitoring, an IT marketplace and tight integrations with products used by MSPs as well as IT professionals.


Why work at Ninja? You’ll get to work with a top-tier engineering and management team that strives for success in all we do, in addition to a constant stream of new and exciting challenges the people at Ninja is what make us who we are.


This job is fully remote but you must be located in Florida, California, or Texas.

Apply for position now

I have read, understand and accept the content of the Privacy Policy. View Privacy Policy