Position: Middle Full Stack Developer (JavaScript & Node.js)
Company: Romexsoft
Category: JavaScript
Experience required: 2y
English level: intermediate

**Required skills:**
— 2+ years of experience in web development using JavaScript and Node.js technology stack
— Good understanding of Vanilla.js, ES6+
— Knowledge of markup technologies (HTML, CSS, SCSS, etc)
— Knowledge of Git
— English (intermediate and higher)
 
**As a plus:**
— Experience with Unit-tests and in TDD
— Experience with Vue.js /TS
— Experience with AMP
— Any knowledge of Functional Programming techniques, libraries (ramda, lodash-fp, etc) or languages (Haskell, Elm, etc)
— Any experience with Front-end and Back-end optimization
— Experience of creating/supporting API documentation
— Experience with Linux
— Experience with microservices and/or docker
— Experience with databases and message queues
 
**Responsibilities:**
— Contribute new features and functionality due to provided requirements
— Contribute to the development of CMS, reporting system (Vue.js/Node.js)
— Ensure high quality of delivered functionality using tests
— Be a part of the distributed Scrum team following CI process
 
**We offer:**
— Opportunity for a professional growth
— Business trips to Israel
— Regular assessments and salary reviews
— Compensation of educational activities: certifications, courses, conferences
— Paid vacation according to the Ukrainian laws
— Paid sick leaves, sports, and recreational activities
— Free English language courses 2 times a week
— Low hierarchy and open communication
— Regular team-building events and enjoyable working environment