Game Developer (JavaScript/TypeScript) Offline

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! πŸš€

The job ad is no longer active

Look at the current jobs Game Developer β†’

Loading...