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.
... improve Novanta Motion products and software https://jobeax.com/link/rJZ1BnTBI8SUdn6a, together with the Quality Assurance team, test plans for Novanta Motion software https://jobeax.com/link/vSQJWMkShVtgUYsr Experience and EducationBSc, MSc or PhD in Electrical Engineering, Computer Science, Software Engineering, Robotics, ...
As a Software Engineer at PayRetailers, you will work collaboratively with the team to reimagine payments through innovative solutions and technologies. About Payretailers PayRetailers is a leading online payments company that is dedicated to reimagining the payments landscape through collaboration and innovation. Estimated ...
... motivated by building mission-critical infrastructure that impacts million-dollar decisions, this is your place. If you're a hungry & experienced full-stack Software Engineer, join our Tech team to build & evolve our SaaS products! What we offer - Full-stack development in a three-layer environment (React, Spring Boot, Python ...
... FOSSA is at the forefront of innovation in satellite manufacturing, operations, and IoT connectivity. Who are we looking for? We are actively looking for a software engineer or similar to support the activities at the Portugal office in Lisbon. At FOSSA we develop, manufacture and validate multitude of software applications. ...
... Create and maintain technical documentation and share knowledge across engineering teams. Experience Requirements - Bachelor's degree in Computer Science, Software Engineering, or equivalent experience. - 2+ years of experience in software development for industrial, embedded, real-time, or manufacturing environments. ...
... optimizing applications at scale. - Ensure observability, reliability, and fault tolerance across all services. - Collaborate with cross-functional teams including Software Engineers, UX Designers and Product Managers . - Maintain a strong focus on code quality, security, and best practices in software development. How you'll work ...
Original Advert Software Engineer (Agentic) 📍 Full Remote · European Timezone · Professional English Required About the Role We're looking for a Software Engineer with an Agentic mindset - someone who doesn't just write code, but builds systems that think, act, and adapt. You'll work on a production AdTech platform with ...
... builds technology products used by millions of users across Southeast Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Principal Software Engineer owns technical direction and execution for major products and systems ...
... problems into clear technical solutions and execution plans. - Raising engineering quality through stronger system design, testing, security, observability and development practices. - Leading technically critical initiatives and mentoring engineers across teams. What we're looking for - 7+ years of software engineering experience ...
... processing and space mission support among many others. You will be part of our team, full of talent and desire to innovate, where you will design, develop and test software. 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++ ...
... freedom to work on whatever we think brings the most value to customers and communities in the long run! About You and this Role Are you a backend-focused engineer who understands the intricacies of modern frontend architecture and web tooling? As a Software Engineer on our Frontend Infrastructure team, you will bridge ...
... for graduates or degree holders in Computer, Telecommunications, Industrial, or Aeronautical Engineering , with education and interest in real-time software development and onboard navigation systems . We will also value previous experience and knowledge of C/C++ and Python programming , as well as experience in software ...
... can make a difference. Job Description Job Description: We're seeking a Software Engineer Intern with an interest in responsive web design and modern web development technologies. As a member of our software team, the successful candidate will participate in multiple stages of the software development lifecycle, which ...
... expertise with international reach, helping clients better understand and manage both financial and non-financial risks. Context We are looking for a Senior Software Engineer to join our Technology team and contribute to the ongoing development of our sustainability data platform. Reporting to an Engineering Manager, you ...
... Security and Engineering teams within an Agile environment to deliver reliable payment capabilities. WHAT WE’RE LOOKING FOR We are in search of a Software Engineer to join our team in Madrid, with the following qualifications and background: Professional Experience - 3+ years of experience in software development in production ...
... Github CI/CD. Education & certifications - Bachelor's or Master's degree in Computer Science or equivalent practical experience. - 5+ years of experience in a software engineering role. - Passionate about software craftsmanship: Strong understanding of software development principles, Clean Code and Clean Architecture. - Product ...
Lead Software Engineer Department: Development - Software Development Employment Type: Permanent - Full Time Location: Spain Reporting To: Sagar Thakur Description Location - Valencia, Spain Why Confluence? At Confluence, we’ve always been driven by a commitment to innovation, precision, and partnership in the investment ...
Job Description Job Description - Grade Specific Is fully competent in its own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities ...
... tomorrow by driving technology forward and creating real impact across the globe. We are looking for an expert with more than 5 years of solid, active commercial software development experience. Strong knowledge of Java (Core Java/Java EE) paired with solid experience with frameworks: Spring, JDBC, Hibernate, REST Web Services. ...
... position, we are looking for graduates in Computer Engineering, Industrial Engineering, Telecommunications Engineering, or Aerospace Engineering with experience in software development and a passion for UAS/UAV systems . In addition, candidates should have experience in embedded software development , C/C++ programming skills, ...