Career > Career

Job Offers

Are you interested in one of the following areas? Do you like working on challenging projects?

  • 3D graphics
  • Image processing
  • UI design and development
  • Development of web and cloud solutions

We are looking for candidates for the following positions:

C++ Developer for 3D Software

Job description / What will you do?

  • Along with our team, design and improve our medical software for planning surgical procedures.
  • Develop new algorithms and refactor older code for 3D models processing and visualization.
  • Design and develop user-friendly interfaces for medical 3D software.
  • Study new technologies and procedures.
  • Opportunity to participate in research projects.

Skills & requirements / What should you know?

  • Logical and analytical thinking, interest in technology and new trends and willingness to learn.
  • Ability to face technical challenges and seek for appropriate solutions.
  • You should have Msc. in computer science, engineering or related field.
  • Good knowledge of C++ (design patterns, STL templates).
  • Experience in development of desktop and/or mobile 3D graphics applications.
  • Related work experience and/or very good student work (i.e. master thesis or term projects) in the field are appreciated.
  • Knowledge of version control systems (Git, SVN, etc.).

Advantages / What knowledge will be useful?

  • Experience in 3D graphics and knowlege of OpenGL and libraries like OpenSceneGraph is a plus.
  • Experience in 2D/3D image processing is a plus.
  • Experience with one or more of the following: Qt, CGAL and OpenCV.
  • Knowledge of English language on communicative level.
  • At least a basic knowledge of Python.
  • Knowledge of English language at the proficiency level.

Web Application Developer

Job description / What will you do?

  • Along with the development team, design, implement and test web applications and portals for our customers - doctors, hospitals, etc.
  • Design and develop web front-end for our software for processing 3D models and medical image data.
  • Design and implementation of friendly user interfaces.
  • Adjusting websites to integrate new modules.
  • Study new technologies and methods.

Skills & requirements / What should you know?

  • Analytical thinking, interest in new technological trends and willingness to learn.
  • Active solving of projects and technical challenges.
  • Be able to work with web technologies HTML5 and CSS3.
  • Be able to write JavaScript for web (preferably the knowledge of jQuery).
  • Knowledge of at least one PHP framework is must.
  • Experience in web application development, user interfaces design and testing of web applications.
  • Related work experience and/or very good student work (i.e. master thesis or term projects) in the field are appreciated.
  • Knowledge of version control systems (Git, SVN, etc.).

Advantages / What knowledge will be useful?

  • Experience with technologies like jQuery, Angular.js and Bootstrap is a big plus.
  • Experience with the development of cloud applications and SAS solutions, Amazon S3, etc. is a plus.
  • Knowledge of English language at the proficiency level.
  • At least a basic knowledge of Python.

We offer / Why should you join us?

  • Work in a growing company engaged in developing unique products.
  • Opportunity for self fulfillment and progress while working on interesting projects that really helps people.
  • Flexible working hours and 5 weeks of vacation.
  • Work from home or part time (3-4 days a week).
  • Small team where people can talk and understand each other.

If you are interested in this job, please send your CV to: info@3dim-laboratory.cz