Internships
Register
Copyright © 2000—2025 JetBrains s.r.o.

Improve JetBrains Blog comments 💬

Description

The goal of this project is to write a Node.js converter to export the existing data (XML, JSON) and consolidate it in a single common format (JSON).

The JetBrains Blog is read by millions of software developers. Throughout its history, it had 3 different comment systems; it's time to consolidate all the comments under a single modern platform for the best user experience. We already have a comment platform, now need to import the existing comments there.

We are looking for a frontend developer with a passion for building responsive, elegant websites, who wants to sharpen their Node.js skills while learning about web development frameworks and technologies.

Requirements

  • Working knowledge of web development technologies: JavaScript, HTML5, CSS.
  • Working knowledge of Node.js and the most common packages in the ecosystem.
  • Experience working with REST API, JSON & XML formats.
  • Experience with modern frontend frameworks: Typescript, ReactJS.
  • Experience with module bundlers (e.g, webpack).
  • Experience with MVC or component-based UI frameworks.
  • Good understanding of software development lifecycle, Agile methodologies (Scrum, Kanban).
  • Getting things done mentality.

Admission

Разработчики: Лето 2021

Mentor

Dmitry Konchalenkov, Dmitry Makhnev

Mentor's location

Remote

Product/Team

WebTeam

Tags

JavaScript
Node.js
React
UX