-
Materialise

Typescript Engineer (OOP/React/Three.js)

Materialise
Spain · Full-time · Not Applicable

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
  • 2+ 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


Location and type of contract


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

Key Skills

Ranked by relevance

typescript 3d design patterns simulation java tdd oop c
Login to Apply
Posted
Jun 15, 2026
Type
Full-time
Level
Not Applicable
Location
Barcelona

Industries

Software Development Printing Services

Categories

Research

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Materialise
Related

MLOps Engineer

2026-06-15

Full-time
Not Applicable
Belgium
Software Development
Research
View Job Details
Biomemory
Related

Fullstack Software Engineer

2026-06-15

Full-time
Mid-Senior
France
Biotechnology Research
Research
View Job Details
DentalMonitoring
Related

Java / Kotlin Developer - Paris 🇫🇷

2026-06-10

Full-time
Mid-Senior
France
Medical Equipment Manufacturing
Research