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