Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
JetBrains builds developer tools by automating routine checks and corrections to speed up production and free developers to grow, discover, and create. The IntelliJ Platform is the foundation of JetBrains IDEs, driving innovation and enabling millions of developers worldwide to achieve their full potential.
задачи
Drive the plugin development ecosystem (internal and external) for both remote development and UI tooling by defining clear, minimal APIs, drafting documentation, and shaping the team’s definition of done;
Re-architect several core subsystems to meet modern needs, including by making settings flexible and portable across machines (for remote or dev-provisioned environments);
Organize and implement processes related to the deprecation cycle for the IntelliJ Platform API.
требования
Extensive experience in platform architecture and systems design;
Strong understanding of JVM concurrency;
Knowledge of Kotlin coroutines;
Strong technical writing and documentation skills;
Critical thinking and architectural foresight;
The ability to organize and perform large-scale refactoring in monorepos;
Nice to have: Experience building developer tools, experience with different UI frameworks, knowledge of database internals, experience working with network applications.
условия
Strong base salary with competitive pay reflecting skills and experience;
Flexible work location with the freedom to work from home or from the office;
Remote work option to spend up to 30 days per year working remotely from abroad;
Extra time off to relax and recharge;
Medical insurance allowance for employee and family;
Learning and development opportunities including access to conferences, courses, and language classes;
Language classes to pick up the local language or sharpen English skills;
Hot meal or lunch allowance on workdays;
Mental health support with easy access to professional services;
Sports benefit including an on-site gym or sports club stipend;
Internal events such as company-wide celebrations and team gatherings;
Relocation possibilities if not based in one of the core locations.