Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Senior Software Developer (IntelliJ Platform – Version Control Experience)

Requirements:

  • Strong development experience with Kotlin or Java.
  • Familiar with Kotlin coroutines and asynchronous programming.
  • Familiar with web-based APIs (REST, GraphQL).
  • Comfortable working with legacy code and gradually improving it.
  • Interested in developer tools and care about their usability.
  • Open to working with UI (Swing) or already have experience doing so.
  • Strive to write clean, efficient, and maintainable code.
  • Enjoy exploring how things work under the hood and aren’t afraid of technical complexity.

Nice to Haves:

  • Power user of Git with experience in rebase workflows, resolving complex merge conflicts, etc.
  • Understanding of Git internals such as the index, reflog, low-level merge strategies, etc.
  • Experience with IntelliJ plugins or developer tools.
  • Familiar with UI/UX best practices.
  • Experience with mobile development in Android.

What You'll Be Doing:

  • Improve core workflows such as cloning projects, switching branches, resolving conflicts, and viewing history.
  • Develop and maintain VCS integration components used across multiple IDEs.
  • Enhance integrations with GitHub and GitLab, making them more seamless and feature-rich.
  • Contribute to architecture and performance improvements within the VCS subsystem.
  • Work closely with UX designers and other product teams to polish and improve the VCS experience.
  • Have an opportunity to work on features used by millions of developers every day.
  • Have freedom of ideas to suggest and implement new features and improvements.

Perks and Benefits:

  • Relatively small, distributed team based in Munich, Amsterdam, Berlin, and Belgrade.
  • Minimal meetings and focused, informal collaboration.
  • Values empathy, clarity, and initiative.
  • Equal opportunity employer promoting an open and inclusive workplace environment.
AI Summary ✨
JetBrains logo

JetBrains

Serbia, Germany, Cyprus, Spain, Czech Republic, Poland, Armenia

Remote
Experience: Senior
Posted: March 25, 2026
Last seen: 2 hours ago
Git
Graphql
Java
Kotlin
Rest
frontend

Why we track JetBrains

JetBrains makes the IDEs that most developers love—IntelliJ, WebStorm, PyCharm, and Kotlin. Headquartered in Prague with offices across Europe. If you want to build developer tools used by millions of engineers, there are few better places.

Similar jobs

  • jetbrains logo

    YouTrack Internal Automation Engineer

    Serbia, Germany, Cyprus, Czech Republic, Poland, Armenia

    5 days ago
    Remote
  • jetbrains logo

    Senior Software Developer (IntelliJ AI) - UI/Desktop

    Serbia, Germany, Cyprus, Czech Republic, Poland, Armenia, Spain

    11 days ago
    Remote
  • jetbrains logo

    SDET Engineer (Toolbox App)

    Netherlands, Serbia, Germany, Cyprus, Czech Republic, Poland, Armenia

    13 days ago
    Remote
  • See all jobs in Serbia