Staff Software Developer (IntelliJ Platform)

Brak informacji o wynagrodzeniu
MidFull-time
#322070·Dodano 27 dni temu·26
Źródło: JetBrains
Aplikuj teraz

Tech Stack / Keywords

IntelliJAPIArchitectureJVMKotlinNetwork

Firma i stanowisko

JetBrains develops the IntelliJ Platform, the foundation of JetBrains IDEs used by millions of developers worldwide. The company focuses on creating effective developer tools that automate routine checks and corrections to speed up production.


Wymagania

  • 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.
  • 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.

Obowiązki

  • Drive the plugin development ecosystem 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 making settings flexible and portable across machines.
  • Organize and implement processes related to the deprecation cycle for the IntelliJ Platform API.

Inne informacje

We are an equal opportunity employer committed to an open and inclusive workplace regardless of background, identity, religion, age, accessibility needs, or orientation.

JetBrains

JetBrains

58 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz