Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: TypeScript Engineer (OOP/React/Three.js).
Spain Jobs Expertini

Urgent! TypeScript Engineer (OOP/React/Three.js) Job Opening In Barcelona – Now Hiring Materialise NV

TypeScript Engineer (OOP/React/Three.js)



Job description

Mid-senior level Barcelona, Spain Hybrid Full-time Software engineering & research

SOFTWARE ENGINEERING & RESEARCH

HYBRID

ENGLISH CV

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 looking for a front-end software engineer who is passionate about well-structured, object-oriented code and clean architecture.

  • 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
  • 3+ 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 we offer

Hybrid working & flexibility

At Materialise, we value the power of in-person connections and the advantages of remote work, allowing our employees the flexibility to enjoy the best of both worlds.

You can work remotely up to 60% of the time and work flexible hours, depending on your particular role.

Personal growth and career advancement

At Materialise, we’re committed to nurturing the professional development of our employees.

We invest in our passionate people and empower them to explore and grow by offering diverse career paths that capitalize on their talents.

Plus, we offer courses, external coaching programs, and in-house mentoring so that our employees can fulfill their potential.

Team building

We cultivate a positive work culture so our employees have an enjoyable professional environment.

Collaboration is key, so we organize activities that unite our employees, such as after-work events and team lunches.

We want all our staff to feel connected in an environment that promotes strong bonds based on trust, respect, empathy, and friendship.

Innovation is key

Innovation is not just a buzzword at Materialise; it's at the core of what we do.

As pioneers in our industry, we create cutting-edge solutions, fostering an environment that supports and rewards ingenuity and leadership.

We’re dedicated to shaping the future of 3D printing, recognizing and celebrating the creative spirit within all our global innovators.

When creating a better and healthier world, a good place to start is with yourself.

That's why we encourage our employees to prioritize their overall well-being, fostering physical fitness, mental resilience, and social connections through a range of workshops, sports activities, and other events and initiatives that contribute to a balanced and fulfilling work-life harmony.

Location and type of contract

  • Barcelona, Spain
  • Full-time
  • Hybrid
  • Mid-senior level

#J-18808-Ljbffr


Required Skill Profession

Informática Y Tecnología



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your TypeScript Engineer Potential: Insight & Career Growth Guide