7 дней назад
Senior C++ Developer (WASM & Emscripten)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior C++ Developer (WASM & Emscripten) (C++/WASM): Building high-performing, platform-independent web solutions for viewing dental scans and performing sophisticated dental restorative work and dental CAD with an accent on C++ interoperability, concurrent programming, and WebAssembly. Focus on designing multithreaded systems, working with ABIs and Emscripten, and guiding team members in complex technical areas.
Location: Kyiv, Ukraine — hybrid
Company
develops 3D scanners and software solutions for dental and hearing professionals, with development teams in Denmark, Ukraine, and North Macedonia and production in Poland.
What you will do
- Build platform-independent, high-performing web solutions for viewing dental scans and supporting dental restorative work and dental CAD.
- Develop C++ foundations integrated with JavaScript, Angular, WebGL, and WASM.
- Work on inter-language interoperability, type libraries, ABIs, concurrent programming, and multithreaded systems.
- Communicate complex technical solutions and help team members develop their skills.
- Collaborate across the Kyiv and Copenhagen sites with partners around the globe.
Requirements
- 5+ years of software development experience.
- Extensive practical experience with modern C++ on large projects, including inter-language interoperability, type libraries, and concurrent programming.
- Experience with multithreading, ABIs, and WASM or embedded software development.
- Strong communication and collaboration skills, with good written and spoken English.
- Computer Science or Engineering degree.
- Attention to detail and familiarity with Scrum or another agile framework.
Nice to have
- Knowledge of 3D rendering problems and techniques.
- Experience with WebGL, WebGPU, or Dawn.
- Experience in cross-functional teams, unit testing, Agile development, or continuous integration tools.
Culture & Benefits
- Friendly, supportive, and balanced work environment focused on mutual respect and individual growth.
- Professional development through daily learning, experimentation, and continuous improvement.
- 24 working days of annual vacation, medical insurance, paid sick leave, and child sick leave.
- Maternity and paternity leave and a focus on work-life balance.
- Comfortable UNIT.City office with breakfasts, lunches, and free employee parking.
- Occasional business trips to Western Europe.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →