Client (Haxe) Developer

Client (Haxe) Developer

Job description

Our team is dedicated to develop client applications designed for real-time streaming and communication with cuties. All of us are super-passionate about coding and helping each other. We are more like friends instead of just co-workers and now we are looking for a new buddy in our little W00dstock-geek-family.

We are looking for someone who is really passionate about frontend technologies, learning new languages and tools to provide high quality single page applications for multiple products.

What you will really be doing

Technologies

Possibility to work with multiple technologies: Haxe, JavaScript, Node.JS, Streaming

Cutting-edge technologies (webRTC, h.265, MediaSourceExtension, etc)

Cross device media streaming, we deliver to all screens

High availability systems

Coding

Modular MVC system and reactive development

Strong usage of OOP principles (Design patterns, SOLID, DRY, Yagni)

Clean code, covered by unit, integration and UI tests. (incl. TDD)

Long life-cycle application development (evolution of applications)

Development methodology

Agile development process in English speaking Scrum environment

Continuous Integration System for daily based deployments, Git Workflow