Jobbeschreibung
Senior Software Developer (Kotlin/Kotlin Build Tools)
As part of our team, you will:
* Develop and maintain the tools required to integrate Kotlin with different build systems.
* Improve Kotlin’s seamless integration from build system representations into the IntelliJ IDEA project model.
* Work on import performance improvements, reliability, and new features.
Voraussetzungen
We'll be happy to have you on our team if you:
* Enjoy solving complex and challenging problems.
* Have at least five years of professional Kotlin or Java development experience.
* Want to improve Kotlin support in IntelliJ IDEA.
* Can design and write code that is easy to read and support.
* Understand the algorithms behind the code you write.
* Have strong teamwork skills, are able to listen to others' ideas, and can offer sound reasoning to support your ideas.
* Want to grow as a professional while mastering new approaches and technologies.
* Take pride in your work.
* Are keen on improving the Kotlin developer experience.
* Have sufficient command of English to discuss tasks with colleagues and write documentation.
We’ll be especially thrilled if you:
* Are familiar with JVM build tools like Gradle and Maven.
* Have experience writing Gradle plugins.
* Have experience working with Kotlin Multiplatform (KMP).
* Have experience creating plugins for IntelliJ IDEA.
* Love finding creative solutions to challenging technical problems.
* Have participated in or created your own open-source projects.
Wir bieten Ihnen
Why join JetBrains?
* Strong base salary. We offer competitive pay that reflects your skills and experience.
* Flexible work location. Enjoy the freedom to work from home or from the office.
* Remote work. Spend up to 30 days per year working remotely from abroad.
* Extra time off. More days to relax, recharge, and do the things you love.
* Medical insurance allowance. Enjoy peace of mind for you and your family.
* Learning and development opportunities. Access to conferences, courses, and language classes.
* Relocation support. We help make your move as smooth and stress-free as possible.
* Language classes. Pick up the local language or sharpen your English skills.
* Fuel your day. Enjoy a hot meal or receive a lunch allowance on workdays.
* Mental health support. To help you feel your best, we provide easy access to professional mental health services.
* Sports benefit. Enjoy an on-site gym or sports club stipend.
* Internal events. Join company-wide celebrations and team gatherings.
* *Some benefits may vary depending on location.