AI-Driven Software Engineer (Node.js & C++)
Mission
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.
Responsibilities:
- Develop backend components in Node.js and high-performance integrations with C++
- Translate technical specifications into functional solutions and accurately
- Use AI tools to accelerate development, validation, and code improvement
- Apply test-driven approaches to ensure robustness and stability
- Manage and optimize build environments (Docker, Make, CMake)
- Analyze system performance and identify bottlenecks, especially in Node.js ↔ C++ interactions
- Refactor legacy code into clean, maintainable, and high-performance solutions
- Collaborate closely with architecture roles to continuously improve the system
Requirements
Technical:
- Strong experience with Node.js development
- Ability to read, understand, and debug C++ code
- Experience working in Linux environments
- Familiarity with build tools and containers (Docker, Make, CMake)
AI & Development:
- Hands-on experience with AI-assisted development tools (e.g., Cursor, Claude, or similar)
- Ability to use AI as a productivity multiplier in software development
- Experience with iterative development, testing, and validation workflows
Profile:
- Strong English communication skills, as you will be working in an international team
- Execution-driven mindset with strong focus on quality and results
- Comfortable working in fast-paced environments
- Strong interest in performance optimization and continuous improvement
What We Offer:
- Hybrid work model (in any of our offices in Alcobendas, Valencia, Barcelona, Sevilla, or Logroño)
- Flexible working hours
- Flexible compensation package
- Discounts on Arsys products
- Discounts on technology brands
- Challenging technical environment with real high-performance system problems
- Access to advanced AI tools with no usage restrictions
- Close collaboration with senior profiles and a strong culture of continuous improvement
- Personalized training and development plans
- Biannual team events
As published by greenhouse
First Name, Last Name, Email, Phone, Resume/CV, Cover Letter, Location
- Preferred First Name optional
- LinkedIn Profile optional
- Do you have avalaibility to work in hybrid model 3/2 in our offices located in Logroño, Barcelona, valencia or Alcobendas? If yes, please, tell us which one
- Have you worked in an international enviroment speaking in english? What is your current level?
- Have you used AI tools (e.g., Cursor, Claude, etc.) in your daily development workflow? choose one
- Which of these have you worked with professionally? choose any
- Where is your current residence located?
- What are your salary expectations?
- I agree that my application documents and all other personal data that I have submitted to IONOS SE as part of my application may be transmitted in the IONOS talent pool and used for a maximum of 2 years by IONOS SE and its affiliates - including in third countries - for other job advertisements. I can revoke my consent at any time at jobs@ionos.com. choose one