Video Game Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
We are seeking a passionate and innovative Video Game Developer to join our dynamic team. In this role, you will be at the forefront of creating engaging, immersive gaming experiences across multiple platforms, including mobile and PC. Your expertise in game design, software development, and graphics rendering will drive the development of captivating games that entertain and inspire players worldwide. This is an exciting opportunity to contribute to cutting-edge projects in a fast-paced, creative environment where your skills will directly impact the gaming community., * Design, develop, and implement game features using programming languages such as C#, C++, and Python within game engines like Unity and Unreal Engine.
- Collaborate with cross-functional teams including artists, designers, and QA testers to create seamless gameplay experiences.
- Optimize game performance through system design, performance tuning, multithreading, and debugging to ensure smooth gameplay across devices.
- Develop and integrate UI/UX elements using tools like Adobe Photoshop, Adobe Illustrator, and Adobe After Effects to enhance user engagement.
- Implement graphics rendering techniques utilizing HLSL shaders and computer graphics principles for realistic visual effects.
- Manage version control systems such as GitHub, Perforce, SVN, and utilize SDKs for platform-specific development on Android and iOS devices.
- Conduct system performance analysis and troubleshooting to improve frame rates, load times, and overall stability.
Requirements
- Proven experience in game development with a strong portfolio demonstrating projects built with Unity or Unreal Engine.
- Proficiency in programming languages including C#, C++, JavaScript, Python, Java, and familiarity with scripting within game engines.
- Solid understanding of object-oriented programming (OOP), data structures, system design, APIs, and software engineering principles.
- Experience with 3D modeling software such as Blender or Maya; knowledge of 3D animation and computer graphics is a plus.
- Familiarity with mobile platforms (Android and iOS) development processes and SDKs for app deployment.
- Knowledge of UX/UI design principles along with experience using Adobe Creative Suite tools for visual asset creation.
- Ability to work in an Agile environment with excellent cross-functional communication skills.
- Strong debugging skills along with expertise in performance optimization techniques including multithreading and system tuning.
- Experience working with cloud services like AWS or similar platforms is desirable.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Dental insurance
- Relocation assistance, * 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Relocation assistance
About the company
Join us to shape the future of gaming by creating innovative titles that captivate players around the globe! Your creativity combined with technical expertise will help us deliver unforgettable gaming experiences that push the boundaries of technology and storytelling.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Jobs Can You Get with a Software Engineering Degree?
Highest Paying Tech Companies for Developers
Best Countries for Software Engineers
What’s the Difference between a Junior, Mid, and Senior Developer?