Position: Full stack JavaScript developer
Company: Sonerim
Category: JavaScript
Experience required: 2y
English level: upper

**Required Skills:**

Deep knowledge of the following technologies:
    - AngularJS2+ complex applications development
    - HTML5, JavaScript and CSS
    - jQuery, AJAX, Bootstrap
    - Node.js including async work, authentication and logging

**Additional:**
- Experience with Elasticsearch engine and Lucene query language
- Experience in developing in a linux environment and bash scripting
- Experience with Kafka (other messaging engines, like: rabbitMQ is advantage)
- Experience with MongoDB is advantage
- Basic knowledge of SQL language and Oracle engine
- Requires Bachelor’s degree in Computer Science, Mathematics, Management of Information Systems, or relevant discipline, or equivalent experience (4 years)
- Minimum of 1 year experience developing UIs supporting business or technical applications using AngularJS
- Proficiency with JavaScript, AngularJS and HTML5
- Solid understanding of UX and UI design concepts with an emphasis on maximizing usability
- Practical UI development experience against JAVA backend application (RESTful web services, JSON) is a plus.
- Strong verbal and written skills in English

**Desired Skills:**
- Basic Linux skills
- Relational databases (Oracle,MSSQL,DB2) knowledge
- NoSQL databases (MongoDB, Cassandra, Hadoop,neo4j) knowledge
- Experience with cloud platforms (AWS, Azure,GCP, Rackspace)