1. Software Engineer (Web, 3D graphics)

Θα σου άρεσε μια καριέρα σαν...

TWI Hellas

Software Engineer (Web, 3D graphics)

Πλήρης Απασχόληση

Μικρή Εμπειρία

location_iconKerameikos, Athens, ΕΛΛΑΔΑ

when_icon 2020-06-25

salary_icon -

info iconΒασικές Πληροφορίες

TWI is one of the world’s leading independent research and technology organisations, with expertise in materials joining and engineering processes. We develop innovative solutions for real industry problems that can have a profound impact on the world and people’s lives.
To enable us to carry on extending our renowned reputation, we look to recruit enthusiastic, innovative and committed people to join our growing team. We invest in our people, offering learning and development opportunities at every stage of their career, helping them to fulfill their potential.
TWI Hellas is a wholly owned subsidiary of TWI specializing in robotics, automation and artificial intelligence.

For our office in Keramikos, one of the coolest neighbourhoods in Athens, we are looking to hire a Software Engineer (Web, 3D graphics).

job description iconΑρμοδιότητες

Our Software Engineer (Web, 3D graphics) will help us develop the next generation of web-based 3D modelling and computational tools that will streamline rapid prototyping and digital manufacturing.

You will be responsible for designing and crafting an advanced web-based User Interface for use in the digital manufacturing industry. This will involve:

  • Engaging with over 30 leading research and industrial organisations across Europe to extract the functional requirements of the 3D modelling tool
  • Collaborating with our cross-disciplinary team, comprising mechanical, software and algorithm engineers, researchers and scientists, to bring together the functionality supported by our tool
  • Developing and implementing a high-performance 3D User Interface of our tool on top of WebGL
job description iconΟφέλη

TWI is committed to attracting, motivating and retaining the best talent from around the world. Our goal is to develop the next generation of experts to address future industry challenges. We are committed to creating a culture that recognises and respects the differences between people while valuing the contribution everyone makes to TWI. We recognise the diversity of our staff and students makes a positive and important contribution to our continuing success. TWI offers a comprehensive training programme, incorporating both in-house and external courses to support staff development.

In addition, we offer:

  • Friendly working environment
  • Competitive salary package
  • Flexibility in working remotely
job requirements iconΑπαραίτητα Προσόντα
  • 1-3 years of experience in web development
  • Experience with WebGL and/or OpenGL
  • Experience using HTML, CSS & Javascript
  • Familiarity with modern front-end development frameworks and/or libraries
  • A strong focus on user experience and aesthetics
  • Proficient command in English
  • Passion for learning, exploring and software development
good to have iconΕπιθυμητά Προσόντα
  • Practical experience with three.js
  • Solid knowledge of the HTML Canvas API
  • Experience with C++ and/or C# 
  • Practical experience building high-performance graphical interfaces for end-user-facing applications
  • Experience with WASM toolchains (C++, C# or Rust) and with WASM itself
  • Knowledge of the runtime and memory models used by various JavaScript virtual machines
  • Experience with server-side frameworks/libraries (e.g. node.js)