TypeScript Engineer (OOP/React/Three.js)

Materialise
Barcelona, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Barcelona, Spain

Tech stack

Java
Unit Testing
C Sharp (Programming Language)
Software Design Patterns
Object-Oriented Software Development
Software Engineering
TypeScript
Three.js
Test Driven Development
React
Information Technology

Requirements

Overview What you will do Participate in technical discussions and bring new ideas to the table Design, implement, test, deploy, maintain, and improve our software components and services Own the quality of your code (i.e., unit tests, test-driven development, and other test methodologies) Work with Product Managers, Product Owners, and Architects to design and specify new features from an engineering standpoint Embrace and use state-of-the-art new technologies Author internal tools that improve the team's quality and productivity Contribute to our positive, solution-focused, and creative team spirit Work closely with other Software Engineers to optimize the design, quality, and functionality of our product(s) Your profile You have a bachelor's degree in computer science, engineering, or a related field You have good coding skills using object-oriented programming (OOP) languages like C#, Java, or similar You understand and have practical experience with OOP and OOP design patterns You have three or more years of industry experience designing, building, testing, and shipping software You have exceptional problem-solving skills You have excellent communication skills You have coding skills in TypeScript (considered a plus) You have a mathematical background, e.g., you understand vertex and matrix algebras (considered a plus) You have proficiency in both written and spoken English You have a desire to work in teams where collaboration and knowledge sharing are common to meet business goals Location and type of contract Barcelona, Spain Full-time Hybrid Mid-senior level CV in English Seniority level Mid-Senior level Employment type Full-time Job function Research Industries Software Development and Printing Services Referrals increase your chances of interviewing at Materialise by 2x Get notified about new Developer jobs in Barcelona, Catalonia, Spain. We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the

Apply for this position