Department Designation Experience
Development Head Frontend Development 10-12 years'
  • Audit the existing system to identify areas of improvements with respect to improving Platform/Application Speed and Scalability
  • Identify dependencies and interdependencies on Weaver and Game Engine and document the same for future use
  • Create a current system architecture documentation and propose changes in architecture for optimizing the platform (faster load time, reduce redundancies in the code, etc)
  • Conduct benchmarking and research on an ongoing basis for improvements to be made at the Frontend level to improve the overall platform efficiency
  • Work along with Weaver, Game team and Product Team in brainstorming and identifying opportunities and building a Product Roadmap
  • Create a 6-month roadmap for enhancing the UI/UX to support the product growth plan
  • Gain feedback continuously from users, customers, and colleagues on improving User Experience
  • Monitor app performance, watch for traffic drops related to site usability problems and rectify any issues
  • Create quality mockups and prototypes, ensuring high-quality graphic standards and brand consistency
  • Turn UI/UX designs into prototypes, creating excellent interactions from designs
  • Write reusable code and libraries (with matching documentation) to a standard which makes it quick and easy to maintain the code in the future
  • Evaluate the unit tests and validation procedures to assure quality development from the team
  • Contribute in the Product Requirement and Scoping as an internal Technical Consultant to ensure scoping is done in the right way thus reducing to and fro and aiming for First Time Right development
  • Ensure successful adherence of JIRA and sprint adherence by team members
  • Conduct regular training sessions to educate team members across departments about revisions in System Architecture, System Dependencies, Optimizations done at the Weaver end
  • Identify development areas for team members and provide internal and external training programs to sustain and enhance skills and capabilities
  • Grooming, developing and guiding team members to reduce rework and rejection by providing timely support (technical know-how)
  • Ensure the team follows the Knowledge Management process and adheres to the Documentation, SOPs and Checklist on an ongoing basis
  • Minimum 10-12 years’ experience in Frontend Development using Cocos Creator
  • Experience with TypeScript, Cocos Creator and/or Unity
  • Experience building mobile games across platforms – Web, M-Site, iOS and Android
  • Experience with native plugins for iOS and Android
  • Profound knowledge of PHP, Joomla, Angular JS, ReactJS, HTML5 and CSS3
  • A high level of proficiency with JavaScript frameworks such as jQuery, Angular 2+
  • A high level of experience with UI layouts, SASS, LESS, Bootstrap, and the CSS GRID system
  • Solid experience in using a complex REST API from the client-side
  • A solid understanding of cross-browser compatibility issues, and ways to work around them
  • Good knowledge and practical experience of client-side build/config management
  • Good knowledge and practical experience of testing tools like Webpack, Jasmine, Karma, etc.
  • Good understanding of code versioning tools, such as Git, Mercurial, or SVN
  • Good understanding of asynchronous request handling, partial page updates, and Ajax
  • Significant experience of debugging using JavaScript-based tools like Chrome Developer Console
  • Some exposure to Continuous Integration/Delivery pipeline for cloud, including Jenkins, SonarQube, Docker, etc.
  • Experience with most common game programming patterns (Singleton, Object Pool, Observer, State, Event Queue, Flyweight)
  • Has managed teams independently
  • Freedom to voice your opinion and influence product direction
  • Collective Leadership and Ownership
  • IITians and MBA’s from Ivy league schools
  • Refreshments, Snacks, Quizzing, … and fun unlimited