At Coherent Labs we are changing the face of video games by building next-gen user interface technology. Our customers include game studios such as Bluehole, Mojang, Gearbox Software, Insomniac Games, Remedy, Frontier, Avalanche Studios Group, Bethesda Softworks and our products power games that are entertaining millions of players all over the world.
We are looking for a C++ Scripting Developer with a can-do attitude who will join our team of 35 talented, highly motivated, goal-driven, and fun professionals.
Responsibilities
Develop our data-binding layer providing seamless update of the UI when data in the game changes
Create effective communication layer between JavaScript and the game
Enhance, modify and port V8 JavaScript engine for all gaming platforms
Support our JavaScript integration, enabling scripting within the SDK
Implement features that help game developers create visually stunning video games
Investigate issues by formulating hypotheses and designing experiments to verify them
Actively participate in code reviews, team meetings, and discussions
Find optimal solutions for potential or real production problem
What you need to succeed
2+ years of experience working on professional C++ projects
Solid knowledge of modern C++, generic programming and the STL
Knowledge of JavaScript
Confidence in understanding complex algorithms
Extra Points
Experience working with scripting languages and their virtual machines - JavaScript, Lua, Python
Accustomed to Git and GitHub centric workflows, code reviews, and continuous integration
Familiarity with game development and game engine experience is a plus.
We offer
Competitive salary
Flexible working hours
Hybrid WFH
28 days of paid time off
Extra vacation days based on tenure in the company
200 BGN food vouchers
Options for health insurance, a multisport card, and a public transport card
Regular retreats and company events
Office at a great location - right next to the National Palace of Culture and a metro station
Dynamic and friendly work environment
Constant opportunities for professional development
Learning and development programs
Coherent Labs is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.
If you want to learn more about the position, please contact us!