• Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role.
Spain Jobs Expertini

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


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


  • Job Details

Related Jobs

Materialise hiring TypeScript Engineer (OOP/React/Three.js) Job in Barcelona, Cataluña, Spain
Materialise
Barcelona, Cataluña, Spain
Materialise hiring TypeScript Engineer (OOP/React/Three.js) Job in Barcelona, Catalonia, Spain
Materialise
Barcelona, Catalonia, Spain
Materialise NV hiring TypeScript Engineer (OOP/React/Three.js) Job in Barcelona, Catalonia, Spain
Materialise NV
Barcelona, Catalonia, Spain
Materialise hiring TypeScript Engineer (OOP/React/Three.js) Job in Barcelona, Cataluña, Spain
Materialise
Barcelona, Cataluña, Spain
Materialise NV hiring TypeScript Engineer (OOP/React/Three.js) Job in barcelona, catalunya, Spain
Materialise NV
barcelona, catalunya, Spain
Materialise NV hiring TypeScript Engineer (OOP/React/Three.js) Job in barcelona, barcelona, Spain
Materialise NV
barcelona, barcelona, Spain
Materialise hiring TypeScript Engineer (OOP/React/Three.js) Job in barcelona, barcelona, Spain
Materialise
barcelona, barcelona, Spain
Materialise hiring TypeScript Engineer (OOP/React/Three.js) Job in Cataluña, Barcelona, Spain
Materialise
Cataluña, Barcelona, Spain
Impress hiring TypeScript Three.js Developer Job in Barcelona, Catalonia, Spain
Impress
Barcelona, Catalonia, Spain
Impress hiring TypeScript Three.js Developer Job in Marbella, Andalusia, Spain
Impress
Marbella, Andalusia, Spain
Impress hiring TypeScript Three.js Developer Job in A Coruña, Galicia, Spain
Impress
A Coruña, Galicia, Spain
Impress hiring TypeScript Three.js Developer Job in Ibiza Town, Balearic Islands, Spain
Impress
Ibiza Town, Balearic Islands, Spain
Impress hiring TypeScript Three.js Developer Job in Alicante, Valencia, Spain
Impress
Alicante, Valencia, Spain
Impress hiring TypeScript Three.js Developer Job in Vitoria-Gasteiz, Basque Country, Spain
Impress
Vitoria-Gasteiz, Basque Country, Spain
Impress hiring TypeScript Three.js Developer Job in Toledo, Castille-La Mancha, Spain
Impress
Toledo, Castille-La Mancha, Spain
Impress hiring TypeScript Three.js Developer Job in Palma, Balearic Islands, Spain
Impress
Palma, Balearic Islands, Spain
Impress hiring TypeScript Three.js Developer Job in Palma, Balearic Islands, Spain
Impress
Palma, Balearic Islands, Spain
Impress hiring TypeScript Three.js Developer Job in Barcelona, Catalonia, Spain
Impress
Barcelona, Catalonia, Spain
Impress hiring TypeScript Three.js Developer Job in Tarragona, Catalonia, Spain
Impress
Tarragona, Catalonia, Spain
Impress hiring TypeScript Three.js Developer Job in Tenerife, Canary Islands, Spain
Impress
Tenerife, Canary Islands, Spain
Impress hiring TypeScript Three.js Developer Job in Santiago de Compostela, Galicia, Spain
Impress
Santiago de Compostela, Galicia, Spain
Impress hiring TypeScript Three.js Developer Job in Vigo, Galicia, Spain
Impress
Vigo, Galicia, Spain
Impress hiring TypeScript Three.js Developer Job in Badajoz, Extremadura, Spain
Impress
Badajoz, Extremadura, Spain
Impress hiring TypeScript Three.js Developer Job in Girona, Catalonia, Spain
Impress
Girona, Catalonia, Spain
Impress hiring TypeScript Three.js Developer Job in Valladolid, Castille and León, Spain
Impress
Valladolid, Castille and León, Spain
Impress hiring TypeScript Three.js Developer Job in Valencia, Valencia, Spain
Impress
Valencia, Valencia, Spain
Impress hiring TypeScript Three.js Developer Job in Donostia / San Sebastian, Basque Country, Spain
Impress
Donostia / San Sebastian, Basque Country, Spain
Impress hiring TypeScript Three.js Developer Job in Lleida, Catalonia, Spain
Impress
Lleida, Catalonia, Spain
Impress hiring TypeScript Three.js Developer Job in Zaragoza, Aragon, Spain
Impress
Zaragoza, Aragon, Spain
Impress hiring TypeScript Three.js Developer Job in Pamplona, Navarre, Spain
Impress
Pamplona, Navarre, Spain
Impress hiring TypeScript Three.js Developer Job in Granada, Andalusia, Spain
Impress
Granada, Andalusia, Spain
Impress hiring TypeScript Three.js Developer Job in Bilbao, Basque Country, Spain
Impress
Bilbao, Basque Country, Spain

Unlock Your TypeScript Engineer Potential: Insight & Career Growth Guide


Real-time TypeScript Engineer Jobs Trends (Graphical Representation)

Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph here. Uncover the dynamic job market trends for TypeScript Engineer in Barcelona, Spain, highlighting market share and opportunities for professionals in TypeScript Engineer roles.

80308 Jobs in Spain
80308
14335 Jobs in Barcelona
14335
Download Typescript Engineer Jobs Trends in Barcelona and Spain

Are You Looking for TypeScript Engineer (OOP/React/Three.js) Job?

Great news! is currently hiring and seeking a TypeScript Engineer (OOP/React/Three.js) to join their team. Feel free to download the job details.

Wait no longer! Are you also interested in exploring similar jobs? Search now: .

The Work Culture

An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at Materialise NV adheres to the cultural norms as outlined by Expertini.

The fundamental ethical values are:

1. Independence

2. Loyalty

3. Impartiapty

4. Integrity

5. Accountabipty

6. Respect for human rights

7. Obeying Spain laws and regulations

What Is the Average Salary Range for TypeScript Engineer (OOP/React/Three.js) Positions?

The average salary range for a varies, but the pay scale is rated "Standard" in Barcelona. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

What Are the Key Qualifications for TypeScript Engineer (OOP/React/Three.js)?

Key qualifications for TypeScript Engineer (OOP/React/Three.js) typically include Informática Y Tecnología and a list of qualifications and expertise as mentioned in the job specification. The generic skills are mostly outlined by the . Be sure to check the specific job listing for detailed requirements and qualifications.

How Can I Improve My Chances of Getting Hired for TypeScript Engineer (OOP/React/Three.js)?

To improve your chances of getting hired for TypeScript Engineer (OOP/React/Three.js), consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

Interview Tips for TypeScript Engineer (OOP/React/Three.js) Job Success

Materialise NV interview tips for TypeScript Engineer (OOP/React/Three.js)

Here are some tips to help you prepare for and ace your TypeScript Engineer (OOP/React/Three.js) job interview:

Before the Interview:

Research: Learn about the Materialise NV's mission, values, products, and the specific job requirements and get further information about

Other Openings

Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.

Dress Professionally: Choose attire appropriate for the company culture.

Prepare Questions: Show your interest by having thoughtful questions for the interviewer.

Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.

During the Interview:

Be Punctual: Arrive on time to demonstrate professionalism and respect.

Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.

Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.

Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.

Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.

Follow Up: Send a thank-you email to the interviewer within 24 hours.

Additional Tips:

Be Yourself: Let your personality shine through while maintaining professionalism.

Be Honest: Don't exaggerate your skills or experience.

Be Positive: Focus on your strengths and accomplishments.

Body Language: Maintain good posture, avoid fidgeting, and make eye contact.

Turn Off Phone: Avoid distractions during the interview.

Final Thought:

To prepare for your TypeScript Engineer (OOP/React/Three.js) interview at Materialise NV, research the company, understand the job requirements, and practice common interview questions.

Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the Materialise NV's products or services and be prepared to discuss how you can contribute to their success.

By following these tips, you can increase your chances of making a positive impression and landing the job!

How to Set Up Job Alerts for TypeScript Engineer (OOP/React/Three.js) Positions

Setting up job alerts for TypeScript Engineer (OOP/React/Three.js) is easy with Spain Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!