Software Development Engineer en Barcelona, España - Jobeax
Descripción de la vacante
Software Development Engineer en Barcelona, España
MAT NV MATESP MAT ESP Materialise NV
Spain, Barcelona
At Materialise Medical, we believe that better healthcare starts with solutions designed around the individual patient. If you’re passionate about bringing personalized care to every patient, you’ll love being a part of this team. Through the technology we develop, researchers, engineers, and clinicians are revolutionizing personalized treatment — helping improve and save lives daily. Do you enjoy solving complex engineering challenges rather than building standard web pages? Would you like your code to help surgeons plan life‑changing surgeries and improve patients’ lives worldwide? At Materialise Medical, we develop advanced 3D medical planning tools that empower clinicians and researchers to create patient‑specific treatments. We are now looking for a front‑end software engineer who is passionate about well‑structured, object‑oriented code and clean architecture.
What you will do
Design and implement complex front-end modules with a strong focus on application logic, 3D visualization, and computational workflows, not just UI
Work in a modern TypeScript‑based stack using object‑oriented principles and design patterns
Collaborate closely with architects, product managers, and fellow engineers to turn product requirements into robust, maintainable code
Write clean, testable, and reusable components with a strong focus on quality (unit tests, TDD mindset)
Contribute to internal tools that improve engineering quality and developer experience
Your profile
You have strong software engineering fundamentals and enjoy solving algorithmic or mathematical problems
You are fluent in OOP concepts and design patterns (e.g., Factory, Strategy, etc.)
You understand and follow SOLID principles
You have strong proficiency in TypeScript, with familiarity in other object‑oriented languages (e.g., C#, Java) as a nice‑to‑have
4+ years of professional experience in designing and delivering production‑ready applications
Good communication skills and a collaborative mindset
Nice to have
Experience with 3D rendering, computational geometry, or scientific visualization
Familiarity with vertex/matrix algebra or simulation‑type logic
What’s waiting for you
Work that matters
The technology we build at Materialise pushes the boundaries. You’ll find pride in building something that matters, whether you designed it, printed it, or shipped it. No matter your role, we unlock new possibilities to build a better and healthier world every day. At Materialise, we expect you to think about the customer, not just the task. You push for better solutions and care about the difference your work makes.
A people‑centered space
When you join Materialise, you join a group of colleagues invested in you, not just your work. From your own team to a department across the world, you’ll find a sense of belonging with people who help without being asked, challenge you, and have your back. At the same time, we expect you to invest in the people around you — not just your own work — to make the group stronger than the sum of its parts.
An environment of trust
As a company of innovators, we know how crucial autonomy is in your work. When we hire you, we trust in your expertise, giving you space to organize your tasks, work flexibly, and make your own calls. At Materialise, we expect you to deliver on that trust and keep your commitments.
A career ready to build
When you see opportunities for your career to grow at Materialise, we encourage you to go for them. People shape a fulfilling career at their own pace here. At Materialise, we expect you to take initiative in your own development. Don’t wait for someone else to plan your career. Step into the space and make it count.
Make a difference together with the Medical team
At Materialise, we’re all working towards making the world a better and healthier place every day. And you can be a part of it all!
Explore our opportunities to become a part of our team.
... degree in computer science, a completed apprenticeship as an IT specialist or equivalent vocational training Several years of experience in front-end and UX/UI software development Solid working knowledge of VueJS, Javascript/Typescript Proficiency in applying SOLID principles and design patterns in software development Experience ...
... in Computer Science, Software Engineering, Information Systems, or a related technical field, or equivalent relevant work experience. - At least 2 years of software engineering experience, including Salesforce development experience. - At least 2 years of hands‑on experience developing solutions using Salesforce Apex, Visualforce, ...
... maintainability, version control, and code review. - Experience working with containerized applications using Docker. - Familiarity with CI/CD pipelines and automated software delivery. - Comfortable using AI-assisted development tools as part of daily engineering work, while critically validating generated output and maintaining ...
... por el talento, la excelencia técnica y la colaboración, ofreciendo un entorno profesional, flexible y con proyección de futuro. Buscamos incorporar un/a AI Software Engineer para participar en el desarrollo de soluciones innovadoras basadas en Inteligencia Artificial Generativa. La persona seleccionada trabajará estrechamente ...
... are looking for curious people ready to take on new challenges. We value a good understanding of technical challenges and a strong ability to adapt. Beyond development, the role involves advising clients on the business value a digital project can bring. We therefore expect good written and verbal communication skills. - ...
... updated with industry best practices and emerging technologies in software requirements and testing. SKILLS Required skills and qualifications: - Educated in software, IT, telecommunication, industrial engineering degree or a related discipline. - Expertise on real-time and/or embedded software development. - Expertise on ...
... results. Our AI-powered platform helps organizations modernize financial operations, increase visibility, and optimize spend across the enterprise. Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your ...
... company in the Bay Area, and 96th in North America - Quartz ranked us the #1 best company for remote workers Responsibilities We seek an exceptional Senior Go Engineer to join the Workato Genie team. In this role, you will be responsible for developing mission-critical features and services for the Workato platform, including ...
... grow, we’re strengthening our internal foundations - and that’s where you come https://jobeax.com/link/fd6pY7iZd73npDZM the roleWe are looking for a Staff Software Engineer to join our Unified Compute team and take technical ownership of the low-level systems that power how scientific workloads run in the cloud. Our scheduling ...
... Harness AI tooling for speeding up development while still emphasizing human oversight - Stay up-to-date with emerging trends and technologies in full-stack web development and apply them to our stack Job Requirements: - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field or equivalent ...
... the company. From day one, you have a real stake in what we're building. When Proton wins, you win. - Technology: you'll get the right hardware and the right software you need to do your best work. - Learning & Development: we invest in your growth because sharp people make us better. Proton is one of the fastest ways to ...
... Collaborate effectively within a globally distributed engineering organization and share knowledge by mentoring colleagues. - Identify opportunities to improve engineering processes and increase the efficiency and quality of software delivery. Requirements - 2-4 years of professional software engineering experience after completing ...
About the role As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca and empower millions of users who are trading billions of dollars worth of assets. The market data team is responsible for improving the overall architecture of Alpaca connected to data ...
... innovations and process improvements, and give stretch opportunities to others to support growth and development. - Stay up to date with the latest relevant market developments and trends, and encourage others to do the same. WHAT WE ARE LOOKING FOR 5+ years of experience in mobile software development, with a strong focus on the ...
... Back-End Engineer to help design and build scalable APIs and microservices that power AI-enabled healthcare applications. You will be hands-on across the full software development lifecycle, from architecture and development through testing, deployment, and operational support. This role is for someone who enjoys building ...
... thrives in a team that ships with urgency while investing in system health. Candidates should bring a knowledgeable and skilled approach to the use of AI in the software development process itself - we value a balanced, curious, and quality-driven use of AI tooling. We’re not looking for engineers who blindly generate code or ...
... production, delivering code that’s robust, reproducible, and built for scale. - Amplify your impact with AI. Integrate the most powerful AI tools directly into your development workflow—design, implementation, testing, and documentation—to move faster while maintaining high standards for correctness, reliability, and maintainability. ...
... managers and designers to get things live. Requirements Essentially, to ensure you succeed in this role you're going to need... - Commercial experience in software engineering or another technical role - however you arrived there, and whatever you did before that. - Hands-on experience with AI-assisted development tools ...
... agile environment and a strong presence in both North America and Europe, they offer an inclusive, growth-oriented culture where innovation and user-centered development take center stage. Role Highlights: - Position: Lead/SeniorSoftware Engineer – Hybrid – Barcelona - Type of work: Hybrid from Barcelona. - Work from office ...