— Good understanding of JavaScript (ES6+)
— Experience with Node.js or/and Vue.js
— Knowledge of Git
— English (intermediate and higher)
— Ability to give meaningful names to variables and functions
— Knowledge of markup technologies (HTML, CSS, SCSS, etc)
— Experience with Unit-tests and in TDD
— Any knowledge of Functional Programming techniques, libraries (ramda, lodash-fp, etc) or languages (Haskell, Elm, etc)
— Any knowledge of security vulnerabilities of web applications (and how to prevent them)
— Any experience with Front-end and Back-end optimization
— Experience of creating/supporting API documentation
— Experience with linux
— Experience with CI
— Open source contribution
— Experience with microservices and/or docker
— Experience with databases and message queues
— Experience with GraphQL
— Opportunity for a professional growth
— Competent mentorship
— 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
— Participate in the development process from scratch
— Contribute new features and functionality due to provided requirements
— Ensure high quality of delivered functionality (using Unit tests, following Code review process)
— Be a part of the distributed Scrum team following CI process
Romexsoft invites Junior JavaScript Engineer to join our team and build from scratch entirely new Adtech platform for audio content using Vue.js and Node.js. Our customer is a well-funded global company from Israel. We are offering a long-term cooperation with a suitable environment for the efficient professional growth.You will work under the guidance of Senior JS Engineer to ensure quality of the provided solutions (Scrum, Git flow, Unit testing, Automation testing, Code review).