Request a demo
Pricing:
Pricing overview Request a demo
Core utilities:
System and Test view Checklist for Cx and QA/QC Punch list and issue management Planning and scheduling Dashboards and analytics Your Template Center AI engine for Cx teams Review and markup files 3D model viewer
Industries:
Construction projects Data centers Oil & Gas and Renewables Mechanical Manufacturers
Learn:
Blog Cx newsletter Commissioning 101 The book about commissioning
Support:
Help articles and information Live chat-support Contact-us Talent
Become part of CxPlanner - hiring:

Backend Developer
with Static Typing love

CxPlanner is a commissioning software company founded in Denmark that focuses on enhancing quality management in complex construction projects. Built by industry professionals for commissioning experts, CxPlanner provides tools that streamline quality assurance and testing processes for large-scale construction projects. With a fast-growing client base spanning more than 20 countries and robust software solutions, CxPlanner is poised to become a global leader in commissioning software.
We are looking for a Backend Developer to continue the development of our backend. In this critical role, you will design and build core logic, develop APIs for new features, and optimize system performance to ensure scalability.

Your Core Skills
(Hardcore Must-Haves)

  • Nim-lang
    Our main backend language. Static-typed and fast! This is where you'll shine.
  • Database calls
    How to work with a database and optimizing queries, that includes memory caches.
  • Project Coordination
    Collaborate with external Nim-lang developers to ensure seamless integration and execution of projects.

You should have good knowledge of:

  • Cyber Security
  • Containers - Podman
  • Redis (Valkey)
  • AWS Lambda & S3

What You'll Do:

As a Backend Developer, you'll be responsible for driving the technical foundation of CxPlanner. Your key focus areas will include:
  • Core Development:
    Build and maintain backend services with Nim-lang as the foundation.
    Develop supporting microservices also using Nim.
  • Database Mastery:
    Work with PostgreSQL to design and manage databases that scale with our rapidly growing user base.
  • Frontend Collaboration:
    Work closely with the UI Developer to design and build backend services that power intuitive, user-friendly interfaces.
    Key project: Analytics - Build and integrate analytics features tightly with the UI.
  • Team Coordination:
    Collaborate with and coordinate tasks for our Eastern European Nim-lang team, ensuring alignment with strategic initiatives and deadlines.
Needless to say you are a team player who thrives in a fast-paced, collaborative environment. You are passionate about problem-solving and building scalable, reliable systems. You want to grow and win.
At CxPlanner, you'll work on exciting challenges that push the boundaries of what's possible in commissioning software. Your role will directly impact our platform's global success and pave the way for groundbreaking innovations.
You might not know the ins and outs of every corner of Nim-lang - but we'll teach you! We're scaling up and need brilliant minds to join the journey. Will you be the one to take our backend to the next level?
Apply now! Send us an email and include your CV and a short description of your background and why you want to join the CxPlanner team at talent@cxplanner.com.
Want to Learn More?
Or just want keep in touch?

Send us an email and include your CV and a short description of your background and why you want to join the CxPlanner team at talent@cxplanner.com.

We are always looking for talented individuals to join our team and help shape the future of commissioning software.