Job Description
Summary
We are looking for a Unity Engineer to lead the development of a new 3D mid-core mobile game. In this role, you will be involved in the early stages of the project, forming the team, developing the prototype, and then scaling the team into full production phase.
As the project progresses, you will collaborate with various specialized teams to achieve the project goals and deliver a high quality game to the market. This position will be a central part of the team and will be responsible for the overall workflow and progress management of the project.
We tackle technical challenges throughout the entire game development process, provide optimal solutions, and ensure product quality. We work with teams to introduce new technologies and explore ways to improve the efficiency of game development.
【job description】
- Actively write and review code, optimize performance, and tackle complex technical challenges.
- Overseeing the development process, setting milestones and ensuring team meets deadlines and project goals.
- Implementation of Unity 3D game projects from early prototype to full-scale production.
- Work closely with your design lead and other team members to rapidly iterate on game prototypes.
- Collaborate with different teams (design, art, production, engineering) to identify focus areas for each development phase and find effective solutions.
- Prioritize taking on different roles as needed to ensure smooth running of projects and teams.
- Improving and implementing game development processes, pipelines, and best practices.
- Conduct code and architecture reviews to maintain high standards.
- Explore and integrate new technologies and methods to improve workflow efficiency and create safe, maintainable games and applications.
[Requirements]
- Unity 3D game development experience
- Software Engineering Experience
- Fundamental knowledge of systems architecture, software design, and best practices for production software development
[Welcome conditions]
- English and Japanese language proficiency
- Experience launching and shipping a game
- Excellent understanding of Unity 3D game and tooling development, including live service tooling and management
- Extensive knowledge of Unity plugins and assets that can be used to develop games
- F2P gaming experience
- Experience building AWS and cloud native applications
- Live Service Mobile Game Experience
[Desired personality]
- Strong sense of initiative and responsibility
- Able to work effectively with a wide range of technologies
- Ability to communicate effectively with a wide range of stakeholders, including technical staff, non-technical members, and management
- The proactive approach to anything and the flexibility to not limit one's role in order to complete a project
Skills
- AWS
- Communications Skills
- Development
- Software Architecture
- Software Engineering