BrainRocket company
✅Area of responsibilities:
✔️ Write high-quality reusable code to develop, test and release games in
full cycle from end to end (slots and table games). Which means to
work closely with in-house QA and server teams on every day basis;
✔️ Working structure is straightforward: you’re going to report and get
support and guidance from Team Lead;
✔️ Get all graphics, animations and sounds to implement in Cocos Creator
so you can concentrate on coding those features, work closely with QA
and Server Developer dedicated to a project;
✔️ This is the main project in the company and implies development of
new games/features, constantly improve existing projects;
✔️ Assist team members in architectural compliance, functional accuracy
validation, and adherence to appropriate industry standards;
✔️ Keep a record of the status and progress of assigned tasks to project
teams and managers in Jira.
✅Requirements:
✔️ At least 3 years of experience in game development;
✔️ Knowledge of JavaScript/TypeScript;
✔️ Canvas/WebGL;
✔️ Familiarity with Design Patterns;
✔️ Experience in applying OOP and MVC principles;
✔️ Experience with CocosCreator (preferably), Pixi.js, Phaser,
PlayCanvas, Three.js or any other rendering/game framework;
✔️ Experience in Spine would be a big plus;
✔️ Knowledge of data structures, algorithms, asynchronous
architectures, dynamic typing, performance optimization;
✔️ Knowledge of modern JS frameworks (Model-View-Whatever);
✔️ Knowledge of HTML5 latest features;
✔️ Experience in debugging and profiling browser applications;
✔️ Version control systems (Git);
✔️ English - at least intermediate level;
✔️ Good communication skills.
✅ We offer excellent benefits, including but not limited to:
🧑🏻💻 Learning and development opportunities and interesting challenging tasks;
📝 Official employment in accordance with the laws of Cyprus and the EU, registration of family members;
✈️ Relocation package (tickets, staying in a hotel for 2 weeks);
🏋️♂️ Company fitness corner in the office for employees;
📚 Opportunity to develop language skills and partial compensation for the cost of language classes;
🎁 Birthday celebration present;
🏝 Time for proper rest and 24 working days of Annual Vacation;
🍲 Breakfasts and lunches in the office (partially paid by the company).
Join BrainRocket and rock with us! 🚀