Enable job alerts via email!

Software Developer (Backend) (m/f/d)

Chaos Group

Colorado

Remote

USD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading 3D visualization software company is seeking a Backend Software Developer to enhance design workflows and automation. You will implement AI-driven features, develop RESTful APIs, and collaborate with architects and engineers. Proficiency in C#, C++, Python, and JavaScript is essential. This is a remote position requiring a valid work/residence permit.

Qualifications

  • Proficiency in multiple programming languages including C#, C++, and Python.
  • Strong expertise in web stack development and RESTful API design.
  • Familiarity with AI and machine learning concepts is a plus.

Responsibilities

  • Implement AI-driven features to enhance design workflows and automation.
  • Develop and maintain RESTful APIs for integration with various systems.
  • Collaborate with teams to translate user needs into software solutions.

Skills

C#
C++
Python
JavaScript
TypeScript
Vue.js
Blazor
Ruby

Tools

RESTful APIs
CI/CD tools
Job description

This position is based in the USA (remote). Applicants must hold a valid work/residence permit for the respective location.

Overview

Chaos is the world’s largest 3D visualization software company, and for over 20 years has empowered artists, designers, and architects to visualize anything they can imagine. Chaos offers intuitive and powerful workflows for creatives across the entire design spectrum, including architecture, engineering, construction, product design, manufacturing, and media and entertainment. Research and development at Chaos is leading the way towards a truly comprehensive end-to-end visualization ecosystem to meet the evolving needs of existing and new customers. In 2022, Chaos merged with Enscape and acquired Cylindo. For more information, visit chaos.com, enscape3d.com, and cylindo.com.

Backend Software Developer (EvolveLab)

Essential duties and responsibilities:

  • Implement AI-driven features to enhance design workflows and automation.

  • Develop and maintain RESTful APIs to enable seamless integration with various systems.

  • Develop, maintain and monitor product’s online services and servers, including health telemetry and outage reporting.

  • Collaborate with architects and engineers to understand user needs and translate them into software solutions.

  • Contribute to the development of tools like Veras, focusing on improving visualization and efficiency in design processes.

  • Research, maintain, and improve cloud architectures, app deployment, and hosting processes for software products.

  • Develop, improve, and manage the CI/CD pipeline.

  • Uphold and advance code standards to ensure high-quality, maintainable code.

  • Review pull requests for code quality, potential bugs, best practices, and design patterns throughout the codebase.

  • Create and maintain unit and integration tests where appropriate, across a variety of different coding environments.

  • Proficiency in programming languages such as C#, C++, Python, JavaScript, TypeScript, Python, Vue.js, Blazor, and Ruby.

  • Strong expertise in web stack development and RESTful API design.

  • Familiarity with AI and machine learning concepts, particularly as they apply to design and visualization is a plus.

  • Ability to work in an agile development environment and collaborate with cross-functional teams.

We welcome people who value teamwork, stick to their commitments and are curious to explore new ways for achieving mastery. If you believe that you are a good match for the job, just send us your CV in English.

Only short-listed candidates will be contacted.

Confidentiality of all applications is assured.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.