Responsibilities
As an engineer with us, you’ll have to work with internal and external teams to develop needed features, workflows, or tools accordingly to requirements and creativity; you’ll have to collaborate as well with designers, animators, programmers, and testers to bring suggestions and experience to the projects and the workflow.
Design high-quality systems for technical training VR experiences.
Write clean, maintainable, portable, and well-documented code.
Navigate improvements throughout the codebase alongside other teams.
Work continuously to minimize technical debt and maintenance risks.
Prototype and code high-quality gameplay/animation/UI features.
Create, debug, maintain, and optimize custom extensions for UE4.
Work on re-engineering existing code to meet new requirements and implement new technologies.
Ensure stability and performance of the game on PC (VR).
Qualifications
VR engineers and Game Engine programmers need excellent object-oriented design, analysis, problem-solving, and communication skills. You should have a positive attitude, a desire to accomplish goals in a collaborative leadership style, and an eagerness to learn new technology solutions while still having inherent biases toward action. Someone who dreams it and does it!
3+ years of programming experience in one or more of C#, C++, and Blueprints, using both Unreal and Unity Engines.
2+ Minimum years of software engineering experience
Strong background in debugging, performance analysis, and optimization in games development.
Familiarity with version control, continuous integration, bug tracking, and code review systems.
Knowledge of profile, analysis, and improved performance from low-level limitations to high-level architectural decisions.
Experience in shipping multiple VR experiences or other real-time interactive applications.
Familiarity with software development lifecycles.
Experience delivering training/technical talks and writing technical documentation.
Knowledge programming and architecting complex, data-driven systems and UI and gameplay systems.
Background using Git Source Control.
Knowledge in Lean Startup and Agile Methodologies.
Technology Stack
C#
C++
Unreal Engine
Unity Engine
Blueprints
Git
Agile
Lean Startup
English Skills
Benefits
At DNAMIC, we encourage your passion and your desire to become better as we support you in a way where happiness can be a part of a daily result of your work and doors can be open for your growth. We are committed to helping you reach new heights of success by protecting your health, rest, and personal time! We believe in balance and in you!
Fully remote
Birthdays off
Flexible schedule
An excellent work environment that we consider our great asset
Private medical insurance
Discounts and financial vision care
Yearly blood work
Discounts and financing dental treatments
Partnerships and discounts with universities
Continuous training in technology, methodologies, savings, and personal finances
Room to grow and lead