Our client is a leading 3D visualization software that helps architects, designers, and planners bring their ideas to life. His product is used by hundreds of thousands of professionals in over 180 countries, empowering them to communicate design concepts clearly and inspire clients with realistic visual stories.
We are searching for a skilled and experienced 3D Developer who will support our client’s teams for improvement of the current 3D solution to better support larger teams and modern technology and for maintaining of the current codebase to enrich the capabilities of the product teams working with the solution.
Key responsibilities:
Design, create and maintain new systems and features
Optimize existing codebase to ensure efficient resource utilization and support for modern hardware and software technologies
Conduct thorough testing and debugging of solution components to identify and resolve issues in a timely manner
Work closely with the product teams
Write clean, maintainable and performant modern well-documented C++ code that adheres to coding standards and best practices
Ability to work independently and take ownership of projects from conception to completion
Bachelor’s degree in Computer Science, Software Engineering, OR equivalent experience/working level
3+ years of experience in modern C++ with a strong proficiency in the language and its associated tools and libraries
Understanding of version control systems (Git)
Plusses:
Knowledge of 3D graphics
Windows platform experience
Working on modern gaming engine
Experience in shader programming or visual scripting
Knowledge of multi-threaded programming and optimization techniques for multi-core processors
Previous experience working on large-scale software projects or game development
Collaboration:
Excellent communication and collaboration skills to work effectively with cross-functional teams and stakeholders
Ability to maintain strong relationships within the development team and with other colleagues and peers
Fluency in English
Innovation:
A passion for staying up-to-date with emerging technologies and a commitment to innovation
Entretien cabinet de recrutement
Entretien client (CTO…)
Rencontrez Olga, Head Hunter
Rencontrez Théo, IT Headhunter