This job might no longer be available.

Gameplay Programmer

Flux Games
São Paulo Worldwide 05443-030 BR
28 days ago

Responsibilities And Duties:

- Collaborate closely with the Game Design, Level Design, Technical Art, and Animation teams to ensure smooth integration of gameplay mechanics, features, and assets in a large-scale project;

- Write clean, scalable, and well-documented code that meets project requirements and technical standards;

- Work with cross-functional teams, including artists, technical artists, and producers, to identify feature needs and implement them within the project timeline;

-Analyze and identify technical and developmental risks and obstacles while creating gameplay in Unity Engine, proposing innovative solutions to overcome them;

Qualifications And Skills:

- At least 1 year of professional experience working with the Unity engine;

- Advanced knowledge of Unity 3D, including its various tools and features;

- Strong proficiency in C# programming language, including a good understanding of algorithms and data structures;

- Ability to use profiling and debugging tools to optimize code performance;

- Excellent English communication skills;

- Familiarity with version control systems and their workflows;

- Experience working with Scriptable Objects to create flexible and reusable code components;

- Demonstrates creativity in problem-solving and proposing innovative solutions;

- Self-motivated and proactive, with the ability to work independently with minimal supervision;

- Driven both professionally and personally, with a passion for learning and improving skills;

- Excellent communication and organizational skills, with the ability to collaborate effectively with cross-functional teams;

- Proactive and resourceful, able to identify and address challenges before they become problems;

Bonus Qualifications And Skills:

- Familiarity with Unity Animator, including creating and implementing animations and state machines;

- Experience designing and implementing AI systems for games using Unity Engine;

- Knowledge of console game development, including optimization for various hardware platforms and SDKs;

- Experience in programming 3D action games, including combat systems, character controllers, and other gameplay mechanics;

- Familiarity with C++ and Unreal Engine is a nice-to-have attribute.

Create Your Profile — Game companies can contact you with their relevant job openings.

Jobs at Flux Games

Engineering jobs