About the job
Join our dynamic team as a Senior Unity Engineer, where you will spearhead the development of a new, engaging 3D mobile game from its initial prototype through to full-scale production. This role offers the rare chance to shape a greenfield game project within a passionate and seasoned organization. Initially, you will collaborate closely with a compact team, including executive stakeholders, to craft and refine the game's prototype. Subsequently, you'll play a pivotal role in expanding the team and project from pre-production to production phases.This position is perfect for an intellectually curious and diligent individual eager to lay the groundwork for a game project, leveraging their experience within a highly engaged and knowledgeable team.Requirements
- Lead the technical direction and execution of a new Unity 3D game project, transitioning from prototype to complete production
- Develop and swiftly iterate on the prototype in close partnership with design leads, then collaborate with other leaders to scale the project and team for full production
- Exhibit strong game design acumen, converting broad, high-level directions into rapid, functional prototypes or scalable, maintainable systems and mechanics suitable for each development stage
- Collaborate closely with design, art, production, and engineering teams to pinpoint focus areas and deliver effective solutions at every development phase
- Effectively prioritize game development tasks, adopting various roles as necessary to advance project and team development
- Refine and enforce game development processes, pipelines, and best practices
- Conduct code and architecture reviews to ensure quality and efficiency
- Explore and integrate new technologies and methodologies to enhance workflow efficiencies and deliver high-quality, maintainable, and secure gaming experiences
- Qualifications:
- Bachelor's degree (or higher) in Computer Science or a related field
- Over 8 years of software engineering experience, preferably in live service mobile games
- Minimum of 5 years of Unity 3D game development experience
- Proven track record of taking initiative and ownership
- Demonstrated experience in leading a game from prototype through launch and shipment, ideally using Unity
- Competence across various technology stacks
- Solid understanding of system architecture, software design, and production software development best practices
- Skilled in communicating with both technical and non-technical stakeholders, including executive leadership
- Ready to tackle any challenge with a "roll up your sleeves" approach
- A Plus:
- A deep passion for games and strong game design insights
- Expert knowledge in Unity 3D game and tool development, including live service tooling and management
- Comprehensive awareness of Unity plugins and assets for game development
- Experience with AWS and developing cloud-native applications
- Familiarity with Go programming language
- Interest in blockchain and game development, with a keen eye on industry trends and best practices
Benefits
- Competitive salary and comprehensive benefits package
- Opportunities for professional growth and career advancement
- Collaborative and inclusive work environment
- Access to the latest tools and technologies
- Work on groundbreaking game development projects
- Work-life balance and flexible hours
- Team-building activities and social events
Embrace this opportunity to join a team of talented individuals and lead the development of an exciting new game project. Apply now and let's create something extraordinary together!