Ai-Driven Software Engineer (Node.Js & C++)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
MissionAct 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 accuratelyUse AI tools to accelerate development, validation, and code improvementApply test-driven approaches to ensure robustness and stabilityManage and optimize build environments (Docker, Make, CMake)Analyze system performance and identify bottlenecks, especially in Node.js C++ interactionsRefactor legacy code into clean, maintainable, and high-performance solutionsCollaborate closely with architecture roles to continuously improve the systemRequirementsTechnical:Strong experience with Node.js developmentAbility to read, understand, and debug C++ codeExperience working in Linux environmentsFamiliarity 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 developmentExperience with iterative development, testing, and validation workflowsProfile:Strong English communication skills, as you will be working in an international teamExecution-driven mindset with strong focus on quality and resultsComfortable working in fast-paced environmentsStrong interest in performance optimization and continuous improvementWhat We Offer:Hybrid work model (in any of our offices in Alcobendas, Valencia, Barcelona, Sevilla, or Logroño)Flexible working hoursFlexible compensation packageDiscounts on Arsys productsDiscounts on technology brandsChallenging technical environment with real high-performance system problemsAccess to advanced AI tools with no usage restrictionsClose collaboration with senior profiles and a strong culture of continuous improvementPersonalized training and development plansBiannual team events#J-*****-Ljbffr
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
Benefits & conditions
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 #J-*****-Ljbffr
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.buscojobs.com.esGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Dev Digest 120 - Apple and peers
Dev Digest 132 - Binging WADFlix?
Dev Digest 137 - AI'm not sure about this