Напиши текст вакансии для должности "Senior Software Developer (Educational Robotics Platform)". Название компании: "JetBrains". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: Более 6 лет. Ключевые навыки: 'JavaScript', 'Java', 'Английский язык', 'ООП', 'Kotlin', 'React', 'Typescript'

We are looking for a Senior Full-Stack Developer to work on our educational robotics platform. This platform will use robots and robotic engineering as a foundation for teaching the basics of engineering by exhibiting how machines respond to user input. We need a way to fuel the creativity of our learners while helping them develop an understanding of professional software languages and of how each line of code creates effects in the physical world. The goal of the platform is to provide a context where children and their parents can enjoy working together to learn the basics of computer science and engineering. The role of senior developer is to take charge of implementing all aspects of the web-side of the product. A large part of the role will be to implement the backend and frontend and any supporting platform infrastructure and applications. In this role, you will be relied upon to implement an optimum technical solution through close collaboration with our UX designer. A successful candidate will have:  Experience developing reactive UIs for web applications. Experience developing widely available, scalable web applications using Java or Kotlin. Prototyping efficiency.  The following additional qualities are preferred:  Working knowledge of React JS. Experience working with cloud-based hosting solutions. Deep understanding of CI/CD infrastructures.  We offer:  Spacious comfortable office (open 24/7) with a private parking lot. Competitive salary: determined individually, but above industry average. Bonuses based on your performance. Voluntary health insurance for employees, their spouse, and their children under age 18 (including dental insurance). 5 weeks of paid vacation. Full salary during sick leave. Flexible work schedule. Hot meals, free drinks, fruits, and snacks. Office library with specialized work-related books and magazines. Office gym (with washrooms), massage room, and a recreational zone. Training, including English and German language classes. Opportunities to travel to professional conferences in Europe and the US. Job relocation help.