What are the responsibilities and job description for the Gameplay Software Engineer position at Midnight Society?
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