Open positions

Posted |

September 11 2018

Locations |

Bosnia and Herzegovina, Serbia, Slovenia

Node.js Developer

Job Description

You will be a part of a small, agile-driven team of top-notch software development professionals working on some of the most challenging projects we have. You will work closely with QA-s on delivering code meeting the highest standards in the industry, and You will learn in the process. We will encourage You to develop Your career through challenging tasks and knowledge share, and we will track Your progress and support it along the way. Our many international projects give You an opportunity to travel the world over and work alongside professionals from some of the most exciting Fortune 500 companies.

Requirements:

• A good understanding of front-end technologies such as such as HTML5, and CSS3 is absolutely necessary
• Knowledge of Node.js and other frameworks such as Express, StrongLoop, etc
• Experience developing or delivering REST web services
• Working knowledge of user authentication and authorization between multiple systems, servers, and environments
• Understanding of asynchronous programming
• Hands-on experience working on Node.js development tools like npm, grunt, gulp webpack, etc
• Proficiency with JavaScript core language features and functionality. Including ES6 and ES7 features
• Experience with at least one modern client-side JavaScript framework or library (React, Angular, Ember)

Additional requirements:

• Fluency in spoken and written English
• Ability to quickly learn and apply new concepts, principles and solutions
• Excellent oral and written communication skills

We offer you:

• A chance to work with an outstanding team of people
• Great environment for personal and professional development
• Opportunities for additional professional training and certification, free language classes
• Stable and well-organized working conditions with a multitude of different exciting projects to work on
• A dynamic environment within a technologically advanced organization
• Lots of benefits that support your private life: Child Time bonus, private health insurance, family day, sports and recreation facilities (in certain development centers)
• Encouragement of innovation and questioning status quo, sharing ideas and knowledge