Job Url: https://www.remoterocketship.com/company/chaos/jobs/software-developer-united-states-remote Job Description: Chaos Website LinkedIn All Job Openings Chaos is a company that specializes in providing industry-leading tools for photorealistic rendering, real-time visualization, and 3D product visualization. They offer products such as V-Ray, Enscape, and Corona, which cater to various industries including architecture, media and entertainment, and e-commerce. Their solutions are designed to help professionals create compelling visual content by improving workflows, enhancing real-time user experiences, and delivering stunning visuals for films, games, and product designs. 3D software • render • V-Ray • animation • CG 501 - 1000 employees 🥽 AR/VR 📱 Media 🎮 Gaming Software Developer June 20 ⛰️ Colorado – Remote ⏰ Full Time 🟡 Mid-level 🟠 Senior 🧑‍💻 Full-stack Engineer Cloud JavaScript Python Ruby TypeScript Vue.js Apply Now Receive Emails with Similar Jobs Report problem 📋 Description •This position is based in the USA (remote). Applicants must hold a valid work/residence permit for the respective location. •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. •Implement AI-driven features to enhance design workflows and automation. •Collaborate with architects and engineers to understand user needs and translate them into software solutions. •Contribute to the development of tools like Veras, Glyph, Morphis, and Helix, focusing on improving visualization, interoperability, automation, and efficiency in design processes. •Research, maintain, and improve cloud architectures, app deployment, and hosting processes for software products. •Develop, maintain and monitor product online services and servers, including health telemetry and outage reporting. •Develop and maintain RESTful APIs to enable seamless integration with various systems. •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. 🎯 Requirements •Proficiency in programming languages such as C#, C++, Python, JavaScript, TypeScript, Python, Vue.js, Blazor, and Ruby. •Familiarity with 3D/2D graphic programming, including the following libraries: Three.js or Babylon.js Fabric.js, Konva.js, Pixi.js or P5.js •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. •Strong understanding of AEC industry workflows and challenges. •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.