Senior JavaScript Developer, Cluj-Napoca

#Position Summary

Luminos Software is looking for an accomplished, talented JavaScript Developer to join our core delivery team and hit the ground running, working on a number of exciting, green-field, web and mobile applications.

As the successful candidate, we expect:
– Comprehensive knowledge of JavaScript and best-practice SPA development techniques.
– Expert-level proficiency in one of the major client-side JavaScript frameworks: Ember, Angular, Backbone or similar (experimentation with React or Meteor a bonus).
– A thorough, well-structured, elegant coding style that leverages appropriate design patterns and reuse wherever possible.
– A demonstrable passion for first-rate web UI/UX and a passion for your craft.
– Good knowledge of HTML5/CSS3 frameworks like Bootstrap.

#Job description

##PROFESSIONAL SKILLS
You’ll deliver single page applications in an agile environment primarily using open source technologies and the best deployment techniques. The ideal candidate should have prior experience with XP principles such as pair programming, CI, and TDD, as well as in designing and developing commercial web sites using technologies like JavaScript and Ruby. You should have commercial development experience within an Agile environment as well as experience of OO development and design patterns.

##Beyond this, we’re looking for:
– A can-do, winning personality that inspires confidence and success.
– A self-starter, able to operate independently at the highest level.
– Ability to act as a mentor and role model, to direct, and to support the professional development of junior team members.
– Excellent time management.
– Good spoken and written English.

##TECHNICAL SKILLS
– Plain old JavaScript and one of the major client-side frameworks: Ember, Angular, Backbone or similar.
– GIT (GitFlow), Sass/LESS, TDD/BDD, Jasmine, Grunt, Bower etc.
– Conversant with both SQL and NoSQL persistence layers (we use PostgreSQL, MongoDB and others).

##WHAT WE OFFER
– Highly competitive salary.
– Annual performance review and unbounded professional growth opportunity.
– A humane, people-focussed work culture.
– A youthful, dynamic working environment.
– One of the best offices in Cluj.