About the Role :
We are seeking a Lead Software Engineer with strong technical depth and leadership skills to join our dynamic team. This role is 70% team leadership and 30% hands-on coding.
Over a 69 month period, you will also immerse yourself in Game Development, Unity & C#, becoming a well-rounded technical leader in the gaming space.
Key Responsibilities :
- Drive maximum development velocity by leading sprints and coding alongside the team.
- Mentor and lead engineers (5+ team size), fostering a culture of excellence & accountability.
- Take ownership of architectural decisions for scalable and high-performance systems.
- Enforce engineering best practices : code reviews, TDD, clean code, testing, documentation.
- Champion adoption of new tools, technologies (including AI), and workflows.
- Align technical direction with ambitious product & business goals.
- Debug, optimize, and ensure high system performance.
Mandatory Requirements :
8+ years total software engineering experience (preferably in Native Mobile Development).3+ years backend experience (Python / PHP / Golang / Ruby or similar).1+ year frontend experience (JavaScript / React / Angular, etc.).1+ year technical leadership experience managing teams of 5+ engineers.Strong programming fundamentals + hands-on coding.Experience with TDD, clean code principles, and code reviews.Preferred Skills :
Background in Product Companies.Experience / willingness to learn Unity & C#.Proven ability to drive technical excellence and architectural decisions.Experience scaling complex software systems.Why Join Us?
Work on cutting-edge product developmentOpportunity to learn & grow in gaming technologiesHigh-performance culture with continuous learningCompetitive salary & growth opportunities(ref : hirist.tech)