Duties and Responsibilities:
Hands-on development of casual and social game content in HTML in support of lottery products and promotions that run on Desktop, Tablet, and Mobile Phone
Working closely with creative design team to define and create the HTML based games
Utilize proprietary SDK for creating game content in HTML
Estimate time and effort in the project planning phase
Provide game maintenance and enhancements
Support PHP based web services and applications
Support AWS cloud-based service (PHP + MySQL) for game leaderboards and social channel connectivity
Support NodeJS/Express based web service
Research and understand requirements for a product, including target environment, performance criteria and usability issues
Research new technology and development tools to remain informed of current technology and best practices
Focus primarily on a first class mobile experience
Write clean, well-documented, efficient, and standards-compliant code
Collaborate in the planning, design and development for a release
Expected to follow team processes and internal standards for coding
Build and facilitate the development of strong relationships with other software development, business and management teams.
Stay up-to-date on emerging technologies
BS in Computer Science (or equivalent work experience).
2+ years professional experience as a software developer
A personal portfolio demonstrating skills/abilities, including one or more game demos
Experience using a VCS such as GIT, SVN, Bitkeeper etc.
Experience writing and maintaining Web Service/RESTful APIs
Strong oral and written communication skills are required.
Must be comfortable working in a team environment
Strong debugging and optimization abilities
Must be able to think critically and work in a fast-paced environment
Working knowledge of HTML game development engines and the ability to quickly get up to speed with any engine
NodeJS experience OR Unity experience OR Cocos-d X / Unreal Engine Experience OR Java / .NET based server-side development experience
Nice to Have:
Knowledge of performance tuning for cloud-based services (AWS etc..)
Fair to strong Unix/Linux command line skills
Experience with MongoDB or other NoSQL db systems
Knowledge of design & animation tools including, Photoshop, Illustrator, Flash.
Experience porting HTML to iOS/Android app stores
Experience coding for mobile web using responsive web technologies
C++ / experience
SASS, Gulp, NodeJS, NPM, Docker, Webpack, Jenkins and JIRA knowledge
We offer Economically stable and growing enterprise in a high-tech environment
Excellent working atmosphere
Competitive remuneration package