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.
... about us: About us | Alpega We are looking for a seasoned Software Engineer. This role is for our Carrier Products Team and will be part of the core Product development team, based in Sant Cugat, Spain. You will be working on a large and capable team dedicated to the maintenance and development of the Alpega Marketplace products ...
... moments of relaxation. Requirements What we're looking for If you want this position to be yours, we would like you to have the following knowledge/experience: - Software engineering - C/C++/Java/.NET - Agile methodologies - Technical documentation - ... The role If you are passionate about technology and curious to learn how ...
... platforms run on .NET and Java, but we are not looking for C# or Java developers (or Python developers, or developers of any other language). We are looking for software engineers , because what matters is that you can reason about distributed systems, become productive quickly in an unfamiliar codebase — including one written ...
... opportunity to learn, make an impact, and progress their career at an exceptionally high rate. That’s our promise to such a candidate. What you'll do - Build software that matters. Take real ownership from idea to production, creating systems used by millions and evolving them into products at scale. - Amplify your impact ...
... contributions shape both the product and the company. - 100% on-site work in Barcelona. Requirements What we're looking for - Bachelor's or Master's degree in Software Engineering, Data Engineering, Electronics Engineering, or a related field. - Passion for robotics and automation. - Willingness to work with Deep Learning ...
... community of pet people—and that starts with our employees. This role is full-time permanent and hybrid (Mondays & Thursdays in our office in Poblenou, Barcelona). Software Engineer Are you a passionate and detail-oriented Software Engineer ready to use your technical skills to build customer-facing products that genuinely improve ...
... SW Engineer will be a specialist in the development of embedded software applications for the aerospace industry. ➪ What will you do? - As part of a team of engineers, work on R&D projects within the aeronautical sector related to software technologies. - Design and develop state-of-the-art requirements-based applications ...
... we're trusted by over 5 million drivers. And now we're expanding to help millions more drivers in the UK and Spain. To help fuel that growth, we need an Elixir Engineer to join our dynamic teams . This team is the beating heart of Prima. You'll be joining over +350 engineers across software development, infrastructure, operations ...
... Area. - Development of other internal automation projects. - Realization of homologation reports in the area assigned. Qualifications Minimum requirements - Engineering Degree. - Software development and programming skills. - Knowledge of some standard programming language such as: JavaScript / Visual Basic / C / C ++ - ...
... of their journey. At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation! About the Role: - As a Software Engineer , you will be a key player in developing and scaling the Inbox services within the SaaS Engage Platform at Sinch . You will be part of a cross-functional, ...
The role We are looking for a Staff Software Engineer to join our Search team in Barcelona. You will design and build the search APIs, semantic and lexical search systems that connect millions of users with the most relevant content across our digital products. You will serve as a technical lead for the Search team, setting ...
... the competitive landscape. Must have - Senior-level software engineering experience, with a strong track record of designing and delivering production-grade software. - Experience using AI coding agents as part of the software development workflow, with the ability to effectively review, validate, and improve AI-generated ...
... customer problems, designing solutions, building and deploying them, and supporting them in production. A key challenge on this team is building AI-native software customers can trust. We're looking for someone with 7+ years of engineering experience, including time spent operating production systems, not just shipping ...
... the future of the shopping experience. Their ambition is to have a positive impact on the everyday lives of hundreds of millions of users around the world. Software Engineers in the Engineering team work hand-in-hand with the Product team, from exploration, design, and roadmap prioritization to implementation, and deployment ...
... ranges from the smallest cells in so-called coin-cell format to HV batteries with a maximum voltage of 1,000 V. In the second subject area, the focus is on the development of hardware, models, and algorithms for the diagnostics of storage devices. The range of services is completed with the business area of technical consulting. ...
Our Campaigns & Rewards - Product Development team in Malaga is growing, and we are now looking for a Backend Software Engineer to join! Engagement at Betsson Group ensures our customers come back for more. It's all about loyalty. We provide a world class customer experience beyond the gameplay featuring Tournaments , Dynamic ...
... cases, we have more to build than ever at Affinity as we execute on our vision to put relationship intelligence at every professional's fingertips. As a Senior Software Engineer in the One Platform team , you'll have the opportunity to push our product and platform in new directions while also shaping the next iterations of ...
... and Query expansion; - Deep understanding of conversational state and memory in complex, non-linear AI graphs, cycles, nodes, and edges; - Ability to apply software engineering practices to AI engineering, including CI/CD, prompt unit testing, and structured logging with Cloud Trace and Cloud Logging; - Nice to have: experience ...
... repositories updated. Requirements - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field - a minimum of 3-5 years of software engineering / development experience - Fluent English communication skills, both verbal and written. - Hands‑on software development experience (e.g., coding, ...
... product innovation ideas, prototypes, functional and design specifications in addition to production software. - Apply agile methodologies throughout the development process: challenge and clarify requirements and ensure timely delivery of top-quality features. PROFILE: - Engineering Bachelor or Master´s degree in Computer ...