Information Technology
Full-Time
SRI TRADER
Overview
Role & Responsibilities
We seek an experienced, highly technical, and exceptionally driven Lead Software Engineer to develop a world-class mobile games engineering team in India. You should be comfortable driving change, leading and motivating teams, providing direct feedback, solving complex problems, and, most importantly, establishing a high standard of performance.
Your team will be responsible for implementing highly performant, optimized, scalable, and easily maintainable code for an ambitious FPS shooter game.
Responsibilities:
- Establish and maintain a world-class engineering culture appropriate for our mobile games team.
- Set performance standards for engineering excellence and guide junior engineers to help them learn and improve.
- Address the most significant challenges of a shooter game, such as hit accuracy, server-authoritative gameplay, animations, memory utilization, and performance optimizations.
- Collaborate with product managers/producers, designers, and others to understand game features and break down engineering tasks for the team.
- Regularly run profilers to ensure code performance and quality.
- Lead code review sessions.
- Guarantee optimal performance, quality, and stability of the game.
- Develop live operations tools, editor tools, and automation.
Ideal Candidate
- Minimum Experience: 5-8 years.
- Extreme technical depth and willingness to spend at least 30% of time doing hands-on coding.
- Ability to reasonably estimate and plan tasks and features.
- Expert understanding of multithreading, asynchronous operations, and thread-safe code.
- Proficient at profiling games to identify bottlenecks and performance issues.
- Maniacal adherence to technical best practices and guidelines with a creative problem-solving approach.
- Deep understanding of data-oriented programming and the Unity DOTS framework.
- Familiarity with backend/networking is a plus.
Mandatory
- Strong Sr Unity Game Developer Profile
- Mandatory (Experience 1) - Must have 6+ years of hands-on experience in Unity game development.
- Mandatory (Experience 2) - Must have experience in creating 3D games, Unity 3D and game mechanics implementation.
- Mandatory (Experience 3) - Must have 1+ experience of managing a team
- Mandatory (Skills 1) - Strong expertise in multithreading, async operations, and writing thread-safe code
- Mandatory (Skills 2) - Must have deep understanding of data-oriented programming and Unity DOTS (Unity’s Data-Oriented Programming stack)
- Mandatory (Skills 3) - Must have experience in performance optimization, debugging, and mobile game deployment.
Preferred
- Preferred (Company) - Product companies
- Preferred (Experience) - Experience on developement of multiplayer games
- Preferred (Skills) - Have exposure to core FPS challenges: hit accuracy, server-authoritative gameplay, animations, memory management, performance optimization.
Job Specific Criteria
- CV Attachment is mandatory
- Are you open to work 6 days in WFO mode?
- Are you open to timings: 10am to 8pm(Monday to Friday), Saturday 12pm to 6pm?
- Are you okay for hands on coding (this role requires 30% coding and 70% team management)?
- What;s the team size you have managed?
Job Type: Full-time
Pay: Up to ₹350,000.00 per month
Schedule:
- Day shift
Application Question(s):
- Current salary ?
- Expected salary ?
- Noticed period/(immediate/15 days /30 days)
- Do you have experience in Unity game development?
Work Location: In person
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in