CF CloudFrame Job Scanner Open Dashboard →
Verified Active Opening

AI-Driven Software Engineer (Node.js & C++)

Arsys • Avenida de Bruselas 7, 28108 Alcobendas

Job Description

<div class="content-intro"><p>We offer you the opportunity to join the leading Spanish company in the IT sector, with more than 25 years of experience and one of the most solid track records as a provider of technological solutions for companies.</p> <p>We are a growing company with more than 400 employees and offices in Logroño, Madrid, Barcelona, Seville and Valencia.</p> <p>Since August 2013, we have been part of the IONOS Group, Europe's leading digitalisation partner for small and medium-sized companies.</p> <p>In short, we are a multicultural team that’s passionate about technology, bringing our professional experience from over a dozen countries: Germany, Argentina, Spain, the United States, France, the Philippines, Italy, Poland, Portugal, the United Kingdom, Romania...</p></div><h4><strong data-start="135" data-end="146">Mission</strong></h4> <p data-start="147" data-end="451">Act as the execution engine of the team, transforming architectural specifications into robust, efficient, and production-ready code. You will work on building and optimizing a hybrid Node.js–C++ system, leveraging AI tools as a key accelerator to maximize development speed without compromising quality.</p> <hr data-start="453" data-end="456"> <h4><strong data-start="462" data-end="482">Responsibilities:</strong></h4> <ul data-start="484" data-end="1129"> <li data-section-id="100rhi5" data-start="484" data-end="568">Develop backend components in Node.js and high-performance integrations with C++</li> <li data-section-id="14mttda" data-start="569" data-end="656">Translate technical specifications into functional solutions and accurately</li> <li data-section-id="ijeive" data-start="657" data-end="733">Use AI tools to accelerate development, validation, and code improvement</li> <li data-section-id="1udfo5o" data-start="734" data-end="801">Apply test-driven approaches to ensure robustness and stability</li> <li data-section-id="6bfyt9" data-start="802" data-end="866">Manage and optimize build environments (Docker, Make, CMake)</li> <li data-section-id="1p470qh" data-start="867" data-end="964">Analyze system performance and identify bottlenecks, especially in Node.js ↔ C++ interactions</li> <li data-section-id="qkln4q" data-start="965" data-end="1046">Refactor legacy code into clean, maintainable, and high-performance solutions</li> <li data-section-id="1h87y64" data-start="1047" data-end="1129">Collaborate closely with architecture roles to continuously improve the system</li> </ul> <hr data-start="1131" data-end="1134"> <h4><strong data-start="1140" data-end="1156">Requirements</strong></h4> <p data-start="1158" data-end="1171"><strong data-start="1158" data-end="1171">Technical:</strong></p> <ul data-start="1172" data-end="1385"> <li data-section-id="127d6tf" data-start="1172" data-end="1218">Strong experience with Node.js development</li> <li data-section-id="vyigsz" data-start="1219" data-end="1270">Ability to read, understand, and debug C++ code</li> <li data-section-id="o0elu8" data-start="1271" data-end="1315">Experience working in Linux environments</li> <li data-section-id="1oau6n" data-start="1316" data-end="1385">Familiarity with build tools and containers (Docker, Make, CMake)</li> </ul> <p data-start="1387" data-end="1407"><strong data-start="1387" data-end="1407">AI & Development:</strong></p> <ul data-start="1408" data-end="1715"> <li data-section-id="19lhz7s" data-start="1408" data-end="1563">Hands-on experience with AI-assisted development tools (e.g., <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><s

Job Reference ID: CF-155407 • Posted on CloudFrame Job Scanner