WEB DEVELOPER (Node.Js Developer)

Job Description

As a Developer you will:
Develop and write the required code for the Live Guide project
Collaborate with team members and occasionally with other people outside the team in order to ensure that the project meets the required quality standards
Document code consistently throughout the development process
Respond promptly and professionally to bug reports
Review and repair legacy code
Contribute and identify needed documentation (instructional and technical specification)
Proactively work to improve processes/coding standards and knows when to challenge change, where there may be a better way of doing something, or if it was against site policy/guidelines
Use SCRUM as the framework for the internal process

Experience and technical requirements:
Experience with NodeJS and Javascript is mandatory
Experience with WebSockets is a big plus
Experienced in working with automated tests and load tests is a big plus
Experienced with large web scalable systems that have high traffic is a big plus
Knowledge of web technologies (PHP, MySQL)
Relevant work experience: 3 years+
Experience with media servers is a plus
Experience with CruiseControl and/or Jenkins is a plus

Non-technical skills:
Good conceptual and analytical thinking, good capacity of synthesis
Innovation and engagement
Good time management
Good overview of the activities
Good written and verbal communication skills in English and Romanian
Ability to cooperate and work productively in a team
Ability to adapt and learn new things quickly
Proactive and positive attitude
Orientation to action and self-improvement
Ability to work independently and responsibly

We offer:
An attractive remuneration package
Medical subscription that can be extended to family
Meal tickets
Programs for personal development (trainings, certifications, attending to certain events etc.)
Special events for employees (teambuilding, theme parties, contests etc.)
An enthusiastic and successful team of professionals
Relaxed working environment