We are a Maltese company established 11 years ago. We develop software applications and games for regulated gaming markets. We are seeking for a creative, proactive and motivated person who can help us drive forward our business.
You will be working from our Belgrade office and co-ordinating between teams and remote staff in 3 different countries. The offered position is a full-time and permanent job.
Responsibilities include:
- Planning, building architecture and developing frontend part for new JavaScript canvas based mobile casino games (poker, blackjack, roulette, slot...)
- Developing casino web sites
- Maintaining and improving the existing games
- Exploring and proposing new technologies
- Optimising existing code
- Proposing new solutions
- Code review
- Creating documentation and keeping it up to date
- Performing developer testing and releasing the product
Requirements:
- Excellent knowledge of HTML/CSS
- Excellent understanding of JavaScript (3+ years)
- Habit of commenting your code when it makes sense
- Clean code writing
- Working with canvas drawing using Vanilla JS, or one of the JavaScript libraries for canvas drawings and animations (PixiJS, CreateJS or similar)
- Communication with backend Rest API
- Strong analytical and debugging skills
- Productive thinking, solution offering
- Good English skills - both written and verbal
Counted as a plus:
- University degree in computer sciences
- References to some of your work
- JavaScript ES6
- Experience with backend languages, preferable PHP
- Experience with developing single page applications using React, Angular or VueJS or relevant JavaScript frameworks
- Experience with some JavaScript global state managers like Redux
- Experience with version control systems, preferable GIT
- Experience in developing casino games and solutions
- Work with some JavaScript 3D engines like BabylonJS or similar
- Work with graphic editors like Photoshop or similar
- Work with modelling tools like Blender or similar
If you are a team player with strong initiative and self-motivation thriving in a small team environment where the route from idea to implementation is very short we can offer an excellent package and a challenging and rewarding job in one of the fastest growing and most exciting industries there is.
Please refer to https://www.esagaming.it/ for more information on our company.
Please be advised that only CVs written in English language will be taken into consideration.
We are looking forward to your application!