Giant Squid is hiring Gameplay Systems Programmer (Remote Job)

Gameplay Systems Programmer 100% REMOTE

Posted: 28 days
Programming
Full-Time
Giant Squid is looking for an experienced programmer/designer hybrid to help drive the creation of core gameplay features for our new exciting project. This role will also participate in the design and implementation of core game systems.

We will depend on your natural sense for interactive experience design and your ability to apply advanced mathematics, physics, and code to make our gameplay designs a reality. Examples may include player movement and controls, dynamic camera logic, AI behaviors, interactive objects, and environmental player feedback, among many others. We value intuitive, immersive gameplay that rewards input with rich, fluid feedback for even the most minute interactions. You will be brainstorming these gameplay ideas with the team and then prototyping variations in engine.

In addition, you will be asked to collaborate with our programmers to implement lower level game systems. Examples might include advanced terrain functionality, global weather systems, foliage instancing logic and management, level-wide mesh data baking processes and dynamic textures, custom shader functionality and inputs, or character animation systems. Understanding the needs of our designers who end up using these systems will be crucial to developing intuitive, efficient tools and workflows, maximizing the versatility and use of these features.

Beyond a deep understanding of programming and an eye for design, we are looking for a thoughtful collaborator who shares our excitement for learning, researching new techniques, wearing multiple hats and stepping outside of regular workflows to innovate and make things happen. A multi-disciplinary approach will be crucial as you help us find solutions to unforeseen challenges that we discover as we bring our next project to life.

Responsibilities
- Prototype, implement and polish gameplay interactions, character actions, camera and game systems
- Ensure gameplay delivers rich feedback for player input by collaborating with animators and artists
- Iterate on design based on user playtesting and feedback
- Participate in the construction of larger underlying game systems, and help create efficient tools and explore new workflows to expose them to designers

Requirements
- Wide breadth of game-specific programming knowledge and experience
- Mastery of programming in C++ and other high-level programming language features
- Deep understanding of mathematics for game systems (calculus, linear algebra, trigonometry, etc.)
- An eagerness to collaborate closely with artists
- Knowledge of game design principles and patterns
- At least one title shipped in a gameplay programming related role or equivalent experience

Bonus
- Experience with writing domain-specific tools and web interfaces to facilitate game-specific analysis and development
- Experience with Unreal Engine 4

Please include a resume and cover letter when you apply!
Apply To Job
If you found this job listing helpful, please mention how you found it when applying. This will only help us get you and others more job listings on the site 🙏.

Giant Squid

Company Website

United States of America

Jobs Posted: 1

Apply To Job
 

Related Jobs

Get Daily Remote Jobs Delivered To Your Email

Giant Squid

Company Website

United States of America

Jobs Posted: 1

Apply To Job