Game Developer (JavaScript/TypeScript)

ELA Games is a game studio that was built on a strong foundation of experience and a love for gaming, which is at the heart of every new release. This is evident in our motto of building games created for players, by players.


✅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! 🚀

About Brainrocket

BrainRocket is one of the fast-growing IT companies based in Cyprus.
We develop products and deliver them to users in dozens of countries. Our main asset is great people with unique experiences that grow with the company.
The BROforce already includes 700 bright minds creating brave ideas and products. Our goal is to make Cyprus a central South-Eastern Europe software hub.

Company website:
https://www.brainrocket.com/
Job posted on 3 April 2024
110 views    11 applications

To apply for this and other jobs on Djinni login or signup.