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.)

About N-iX

N-iX is an international software development service company that helps businesses across the globe expand their engineering capabilities and develop successful software products. Founded in 2002, we have come a long way and increased our presence in eight countries spanning Europe, the US and Latin America.
With more than 2,000 specialists, N-iX offers expert solutions in cloud computing, data analytics, machine learning, business intelligence, embedded software, and IoT, covering a wide variety of sectors including finance, manufacturing, supply chain, telecom, energy, etc.

Company website:
https://careers.n-ix.com/

DOU company page:
https://jobs.dou.ua/companies/n-ix/

The job ad is no longer active

Look at the current jobs Gamedev Kyiv→