Midnight Society is looking for a talented Gameplay Software Engineer to join our growing team and help us bring DEADROP to life in Unreal Engine 5.
We support fully remote development and offer highly competitive salary and benefits packages for team members and their families.
Responsibilities
- Work closely with game designers and other engineers to translate gameplay concepts into innovative and polished mechanics.
- Develop core gameplay systems, including character abilities, inventory management, and user interfaces.
- Implement features using C++ in Unreal Engine 5, with a focus on clean, efficient, and maintainable code.
- Integrate and collaborate with artists and other engineers on networking, physics, animation, and UI systems.
- Debug and optimize gameplay code for performance and a smooth user experience.
- Contribute to the creation of internal tools and scripts to streamline the development process.
- Stay up-to-date with the latest advancements in Unreal Engine 5 and FPS development best practices.
Qualifications
- Proven experience as a Gameplay Software Engineer using Unreal Engine in the games industry.
- Minimum 2 years experience working with UE4+, with an emphasis on its gameplay, networking, animation and user interface systems. Experience in UE5 preferred.
- Expertise in C++ programming, including object-oriented programming concepts.
- Great communication and collaboration skills.
- Strong understanding of game design principles and FPS mechanics.
- Experience working in a fast-paced, team-oriented environment.
- Experience with Unreal's Gameplay Ability System preferred, but not required.
- Excellent problem-solving and analytical skills.