About the job Front-End Architect
We're looking for a collaborative, technically adept leader who thrives in a fast-paced environment. You will play a pivotal role in shaping the visual and interactive aspects of our games, working closely with cross-functional teams to create stunning, responsive, and highly performant gaming experiences.
A bit about this role:
In this role as a Senior Game Front-End Architect, you'll lead and shape the front-end architecture of our mobile games, collaborating with cross-functional teams to create visually stunning and highly performant gaming experiences in a fast-paced, innovative environment.
You will have the opportunity to:
- Handle high-level architecture and design decisions, considering long-term maintainability, scalability, and performance.
- Establish and enforce front-end coding standards and best practices within the development team.
- Develop and maintain technical documentation related to the front-end architecture, including flowcharts, diagrams, and API documentation.
Optimise game performance and enhance responsiveness
- Identify and evaluate new technologies and tools to stay ahead in the fast-paced world of game development.
Manage front-end development processes and code architecture
- Manage the automated testing and deployment processes for mobile games.
- Ensure the security of the front-end architecture, implementing best practices to prevent potential risks.
Design update mechanisms for mobile games.
Keep abreast of mobile game development trends.
Youll have:
- Proficient in at least one of the following game engines: Unity, Cocos Creator, Unreal.
- Over five years of game development experience, with games launched on App Store/ Google Play.
Ability to read English technical documents and articles.
- Self-motivated with strong time management skills and a commitment to continual learning and improvement.
- Demonstrated leadership skills; ability to lead a team of front-end engineers.
- Proficiency in JavaScript and TypeScript, preferably with experience in the Cocos Creator game engine.
Knowledge of WebSocket and its frameworks (e.g., SocketIO, SignalR).
Experience with Agile development methodologies.
Experience working in a Scrum team.
- Solid foundational knowledge in computer science, network communications and computer graphics
Some extra skills that will give you a competitive advantage:
- Passion for gaming & knowledge of industry trends in your specific job function
Passion for poker, knowledge of and interest in poker
- A passionate player with a strong interest in games.