Job Description:

  • Profound knowledge of HTML5 and CSS3
  • Expert proficiency in JavaScript or TypeScript
  • A high level of proficiency with JavaScript frameworks such as jQuery, Angular 2+, React(optional), 
  • A high level of experience with UI layouts, SASS, LESS, Bootstrap, and the CSS GRID system
  • Solid experience in using a complex REST API from the client-side
  • A solid understanding of cross-browser compatibility issues and ways to work around them
  • Good knowledge and practical experience in client-side build/config management
  • Good knowledge and practical experience in testing tools like Webpack, Jasmine, Karma, etc.
  • Good understanding of code versioning tools, such as Git, Mercurial, or SVN
  • Good understanding of asynchronous request handling, partial page updates, and Ajax
  • Significant experience in debugging using JavaScript-based tools like Chrome Developer Console
  • Some exposure to Continuous Integration/Delivery pipeline for cloud, including Jenkins, SonarQube, Docker, etc.
  • Basic knowledge of graphical tools such as GIMP or Photoshop so that you can make small changes to images
  • Some exposure to full-stack development such as any backend languages (Python, Java, NodeJs etc.), any databases.

Nice to have:

  • Leaflet, experience with map-based applications
  • Python, Java, Docker
Click here to apply for the position

This site uses cookies to give our users the best experience on our website. By continuing on our website, you are agreeing to the use of cookies. To learn more, you can read our privacy policy.