Эта вакансия уже завершена
We are looking for a Senior Haxe game developer to work on projects for one of the largest lottery and gaming companies in the world.
Sigma Software team develops various casino games based on customers' platforms: slots, video pokers, scratch, and table games.
As a Senior Haxe Developer, you will:
- Take responsibility for the delivery of major product features
- Identify and resolve all related key technical issues under the Game Producer supervision
- Contribute to requirements gathering and analysis
- Analyze product requirements and take major part in designing software at the high and detailed levels
- Carry out technical supervision of Middle and Junior software development staff
- Clarify technical details for Middle and Junior software development staff
- Participate in estimation and planning sessions
- Code, develop unit and integration tests, debug, document, implement, and maintain portions of software
- Promote good design principles, such as code reuse, modularity and extensibility, and mentor others in these principles
- Perform code reviews for compliance with the best engineering practices, coding standards, and quality criteria set forth on the project
- Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
- Continuously participate in technical risks identification and analysis, immediately notify Project Manager of new risks identified, suggest the mitigation strategy
- Escalate technical issues that can't be solved without additional involvement -of project, department, or top management
Required skillset:
- Experience with JavaScript/TypeScript or similar technology stack, based on the HTML5 canvas
- Understanding of new technologies and readiness to get in-depth knowledge of Haxe (some Haxe experience would be a great advantage)
- Experience with Maven and Ant
- Solid skills in OOP/OOD
- Advanced user of SVN/Git
- Experience in the game development
- Intermediate level of English is a must, Upper-Intermediate would be a huge plus
- Experience with Action Script 2.0 and Action Script 3.0
- Experience with a multimodal structures
- Skills in CSS (understanding DOM flow), HTML5, browser rendering optimization techniques
- Experience with PIXI.js/Phaser.js would be a great advantage
- Experience with JavaScript build tools
- Patterns and algorithms knowledge
- Experience with Flash CC / Animate CC
- Physics engines experience (like: Nape, 2dbox, etc.)
- Initiative and proactive person, result oriented
- Good team player, able to lead a team and has proven skills of leadership and mentoring
- Dedicated and keen on keeping commitments
- Thorough and accurate
- Takes a lot of professional pride in their work and constantly strives for high quality solutions
Would be a plus:
- Experience with Action Script 2.0 and Action Script 3.0
- Experience with a multimodal structures
- Skills in CSS (understanding DOM flow), HTML5, browser rendering optimization techniques
- Experience with PIXI.js/Phaser.js would be a great advantage
- Experience with JavaScript build tools
- Patterns and algorithms knowledge
- Experience with Flash CC / Animate CC Physics engines experience (like: Nape, 2dbox, etc.)
Екатерина
We are IT consulting and software product company.
больше 500 сотрудников
с 2002 года на рынке
- Скидки сотрудникам
- Корпоративные мероприятия
- Компенсация спортзала
- Компенсация обучения
- Гибкий график