Lead Gameplay Engineer (Unity)
Job Details:
- Employment Type: Full-time
- Permanent Location: Remote (Global)
- Reporting To: Technical Director
- Number of Openings: 1
- Compensation: Competitive Salary + Equity
Job Description:
We are seeking a highly experienced and motivated senior Unity developer to lead the development of a high-performance, mobile-optimized shooter game. The ideal candidate should be adept at solving complex problems, taking initiative, and devising creative solutions.
Â
As the Gameplay Lead you will build and lead a team to develop FPS combat mechanics for an ambitious game with high-performance and optimized features.
Responsibilities:
- Provide technical leadership for developing combat and gunplay mechanics for a mobile shooter game using the Unity engine.
- Tackle the most significant technical challenges in the new shooter game, including hit accuracy, server-authoritative gameplay, physics, animations, AI, memory optimizations, and rendering large game worlds on low-end mobile devices.
- Develop efficient and optimized gameplay code using Photon Fusion.
- Evaluate and select the best middleware solutions for AI, audio, etc.
- Create and maintain a strong engineering culture, including code quality standards, software development best practices, and testing methodologies.
- Collaborate with product managers and designers to understand game features and assist in breaking down engineering tasks for the team.
- Contribute to project planning and resource allocation, providing technical input and risk assessments.
- Manage a team of developers, offering mentorship, guidance, and performance feedback.
- Regularly profile the game to maintain performance and code quality.
- Participate in code reviews.
- Ensure optimal performance, quality, and stability of the game.
Qualifications:
- 10+ years of experience.
- Expert knowledge of the Unity game engine and a track record shipping commercially successful games.
- Prior experience working on mobile shooter games.
- Ability to estimate and plan tasks and features effectively.
- Expertise in application architecture, multithreading, async, and thread-safe code.
- Proficient in profiling games, identifying bottlenecks, and resolving performance issues.
- Adherence to technical best practices and guidelines, focusing on continuous improvement .
- Familiarity with data-oriented programming and Unity DOTS.
- Understanding of backend/networking is a plus.
- Experience working on a Battle Royale game is highly desirable.
Benefits:
- Competitive salary and equity.
- A fast-paced, autonomous work environment with challenging and engaging tasks.
- Transparent and open communication culture.
Eligibility & Cultural Fit:
- At Lila Games, we embrace a culture of honest and direct communication.
- We seek individuals who are masters of their craft or are committed to becoming one.
- We value talent and the ability to improve significantly.
- A strong work ethic and dedication to the product are essential.
- Please review the Lila Games Values document carefully before applying:
https://bit.ly/3rsN1ti
Application Process:
- Resume: Submit your resume using the application form.
- Video Interviews: If selected, we will schedule several video interviews.
- Offer: If selected, we will send you a formal offer letter, including compensation and other logistical details.