Software Development Engineer
Role details
Job location
Tech stack
Job description
Quantica, located in Sant Cugat del Vallès, is searching for a Senior Software Development Engineer. You will be responsible for architecting, building, and deploying the print pipeline's backend and frontend systems using technologies like Nest.js and Angular. This role necessitates a strong focus on production quality and integration with hardware systems, key for driving the company's cutting-edge additive manufacturing solutions., * Architect, build, and deploy the backend and frontend of the print pipeline.
-
Integrate the pipeline with in-house firmware and hardware APIs.
-
Drive features from problem statement to production with CI/CD., We're hiring a Senior Software Development Engineer in Sant Cugat del Vallès, Barcelona (min. 80 % onsite office presence) to ship the next version of our print pipeline. This is a hands-on, delivery-focused role - you'll own significant parts of the codebase, make the architectural calls, and push them through to production. It is not a people-management role. What you'll own
-
Architect, build, and deploy the backend (Nest.js) and frontend (Angular) of our print pipeline
-
Integrate the pipeline with our in-house firmware and with native APIs from hardware partners - including writing Node bindings against C/C++ libraries where needed
-
Build the tooling around the pipeline: testing rigs, manufacturing utilities, deployment automation
-
Take features end-to-end: problem statement * POC * production, with reliability and CI/CD to back them up
-
Set and hold the quality bar on testing, code review, and build automation
-
In the future: Drive the pipeline's integration into larger industrial systems (OPC-UA and similar protocols)
Requirements
-
Experience in taking projects from zero to operation.
-
Strong understanding of backend development using Nest.js.
-
Ability to drive pipeline integration into industrial systems., 5+ years experience in software development Proficient TypeScript knowledge Strong Nest.js or comparable Node framework Up-to-date knowledge of Angular Container creation and deployment with Docker Solid grounding in testing and build automation Fluent English for technical communication, * 5+ years experience in software development, with a track record of taking projects from zero to operation
-
Proficient TypeScript knowledge
-
Strong Nest.js (or Express / comparable Node framework) on the backend
-
Up-to-date knowledge of Angular
-
Container creation and deployment with Docker
-
Solid grounding in testing and build automation
-
Fluent English for technical communication
Nice to Have
- Node native bindings (N-API or similar) against C/C++ libraries
- Industrial automation protocols (OPC-UA, MQTT, EtherCAT)
- Hardware - or firmware-adjacent software experience
- Background in manufacturing, industrial, or otherwise non-typical-web-app domains
How You Work
- You deliver. You don't gold-plate.
- You own problems end-to-end and don't wait to be told what to do next.
- You push back on scope creep and over-engineering.
- You communicate clearly in writing - in PRs, in tickets, in standups.
- You enjoy working at the boundary where software meets hardware.
Benefits & conditions
- A truly open-minded and supportive work environment with a high level of employee empowerment
- Flexible working hours
- An international environment in a diverse team
- Competitive salary
- Excellent location near Barcelona
- Professional development and career advancement opportunities in a fast growing new company with unique technology
- Working in an inspiring environment of a think tank, workshop, laboratory, collaborating with distributed colleagues
- Free snacks, fruits, coffee and tea