Напиши текст вакансии для должности "Senior Software Developer (Space File Sharing)". Название компании: "JetBrains". Расположение: Санкт-Петербург. График работы: Гибкий график. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Java'

JetBrains is working on the next generation of team tools. The file sharing platform in Space allows users to share their files, as well as synchronize and access them across devices. It is a full-stack application built in Kotlin using some of the newest technologies. As a team member, you will:   Write code that runs as a hosted service and on-premises product.   Design and implement a scalable solution that works in a distributed manner.   Protype synchronization algorithms and work on implementation.   Design and implement APIs for integrations with Space and external systems.   Collaborate with Client App teams to make the product available in mobile and desktop apps.   Develop the frontend with React and Kotlin Multiplatform.   Take part in the design of the whole system architecture.   Requirements:   Experience developing highly available, scalable web applications using Java or Kotlin.   Deep understanding of OOP.   Efficiency in prototyping.   Passion, responsibility, and self-discipline.   Ability to work in a distributed team.   Preferable:   Knowledge of and experience with Kotlin.   Work experience with cloud platforms and CDNs.