Senior Gameplay C++ programmer

August 9

Apply Now
Logo of iLogos Game Studios

iLogos Game Studios

Smart solutions provider for game companies

Game development • Game porting • 2D Game Art • Ongoing development • QA and Testing

201 - 500

Description

• Make your personal contribution to the games millions of people are playing; • Develop yourself professionally in an atmosphere of trust and support that feels more like a family; • Get your support from teammates and the company.

Requirements

• +7 years of work experience • Strong knowledge of gameplay programming • Knowledge of UE and Unity UI systems uGUI and/or NGUI • Ability to quickly get familiar with existing codebase • Experience using Linux/Mac • Knowledge of shader languages • Understanding and appreciation of optimized code • Experience in 3d software and 3d rendering software packages • Understanding of CI/CD pipelines • Experience with Google Play and/or Apple Appstore publishing • Experience with C++ and a vast knowledge/understanding of code architecture, backend systems, and render pipelines • Proven experience as a lead programmer or in a senior/lead role on multiple game projects, with at least some of them using Proprietary C++ engine + Unreal Engine. • Strong knowledge of C++ design and programming. • Strong understanding of the Unreal Blueprint system. • In-depth knowledge of game development concepts, algorithms, and software design principles. • Excellent problem-solving skills and ability to analyze and optimize code for performance. • Excellent communication skills in English. • Collaborate with different teams • Ability to independently design and code entire new features in a performant manner according to established coding conventions • Effectively communicate technical solutions and approaches in verbal and written form. • Able to work well in a collaborative team environment and within an iterative design process • Love for games, including interest in free-to-play mobile games • Debugging, troubleshooting complex issues, and optimizing code for speed, memory, and overall performance • Oversee the end-to-end software development lifecycle, from design and coding to testing and deployment • Develop high-quality, efficient, and maintainable code by project requirements and coding standards • Lead and implemented core game system development, including gameplay mechanics, graphics, networking, and other essential features • Work closely with designers and other team members to integrate gameplay features and systems into the game • Collaborate with the project manager to create and manage development schedules, ensuring on-time delivery of milestones • Lead efforts to identify and resolve bugs, issues, and bottlenecks in the development process • Conduct code reviews to maintain code quality, consistency, and adherence to best practices • Create and maintain comprehensive technical documentation for the project, including architecture, code structure, and system design • Experience in other proprietary C++ engines and Unreal Engine • Experience in DevOps is preferred, but not mandatory.

Benefits

• Work remotely from anywhere in the world • Flexible working hours • 20 paid vacation days • 10 paid sick leave days

Apply Now

Similar Jobs

July 27

GitLab

1001 - 5000

Drive complex technical initiatives and improve cross-functional processes for effective outcomes.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com