Overview

Responsibilities:

  • You will be expected to work with other developers with varying levels of experience
  • As a Mid-Level Developer, you will be working with other teams in an Agile environment learning the needs of the business to ensure the best user experience possible
  • You will be expected to build reusable components and front-end libraries for future use
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • Write well-designed, testable, efficient code using the latest development best practices
  • Own the technical design, implementation, and quality engineering of our full-stack application
  • Participate in constant collaboration with teammates in the form of technical discussion, code reviews, and pull requests prior to commit
  • Solve complex problems
  • Stay up-to-date on emerging technologies
  • Enjoy your job!

Required Qualifications:

•    3+ years of professional experience in JS/Front-end development,
•    At least 2 years’ experience of working with React.js ( knowledge of Angular and Vue.Js is a plus),
•    Strong Knowledge of Redux, React Hooks,
•    Strong knowledge of JavaScript/ES6, HTML5, CSS3, SCSS, Bootstrap,
•    Have a strong understanding of web application technologies and protocol (REST, Sockets, etc.),
•    Knowledge of any backend technology is a huge plus,
•    Experience in building reusable components with React and JavaScript ES6,
•    Proficient understanding of code versioning tools, such as Git,
•    Ability to write well-documented, clean code,
•    Willingness to learn and constantly develop your skills,
•    Attention to details is very important to us,
•    Comfortable with Agile methodology,
•    Team player,
•    Good organizational and time-management skills,
•    Great interpersonal and communication skills,
•    Upper-intermediate or advanced level of English.