Overview

Responsibilities:

  • Design, build, and maintain high performance, reusable, and reliable Js code.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Cooperating with the back-end developer in the process of building the RESTful API.
  • Translating designs and wireframes into high-quality code.

Required Qualifications:

  • 2+ years of experience in web application development
  • Strong understanding of JavaScript, HTML, and CSS
  • Work experience in JavaScript front-end frameworks and libraries (React.JS, Angular, etc.)
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Deep knowledge of Reactive Programming, working experience with RxJS library
  • Knowledge of SEO principles
  • Familiarity with modern front-end architectures and approaches (micro frontends, SSR, PWA, Web Components)
  • Understanding of JS modules, packages, and libraries. Experience in building, maintaining, and publishing NPM packages is a big plus
  • Hands-on experience with JavaScript ecosystem famous tools (Webpack, Babel, rollup, etc.
  • A clear understanding of OOP and Design Patterns
  • Ability to quickly and independently learn about new technologies, business, and technical terms and concepts is essential
  • Experience working in an Agile/Scrum development process
  • Good communication skills
  • Fluency in English

About SoloLearn

SoloLearn is a mobile social platform where everyone can learn coding. For more information please visit: www.sololearn.com.