Middle/Senior Haxe Developer Offline

Responsibilities:

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

Requirements:

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

 

Would be a plus:

Experience with ActionScript 2.0 and ActionScript 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.)

The job ad is no longer active

Look at the current jobs Gamedev Kyiv→