companyJetBrains s.r.o. logo

Senior/Staff Software Developer - Kotlin Multiplatform Tooling

JetBrains s.r.o.Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Key Responsibilities: Enhance Android tooling for Kotlin Multiplatform and Compose within IntelliJ IDEA and Android Studio. Assist in making the Android plugin available for IntelliJ IDEA. Create high-quality code and documentation. Maintain software quality through code reviews and test automation improvements. Actively participate in team discussions, decisions, and planning sessions. Qualifications: Strong professional background in developing real-world Android applications. Excellent programming skills in Kotlin or Java, with a solid understanding of algorithms, data structures, and thread-safe programming. A deep understanding of the Android ecosystem and community. Proficient in English communication and collaboration. Preferred Qualifications: Experience in IDE or tool development is a plus.

About the job

At JetBrains, we are passionate about code. Since our inception in 2000, we have dedicated ourselves to creating the most powerful and effective developer tools available. By automating routine checks and corrections, our tools enhance productivity, enabling developers to innovate and create freely.

Kotlin, a modern programming language developed by JetBrains, targets Java, Android, JavaScript, and native platforms. Since its introduction in 2016, Kotlin has rapidly gained traction, becoming the official language for Android development and receiving support from numerous frameworks, engines, and tools.

With Kotlin Multiplatform and Compose Multiplatform, our mission is to empower Android developers to create exceptional multiplatform applications. The Kotlin Multiplatform Tooling team is at the forefront of this initiative, developing tools that simplify the process. We are actively working on Kotlin Multiplatform plugins for IntelliJ IDEA and Android Studio, alongside enhancing IntelliJ IDEA's Android support, KDoctor, and the Kotlin Multiplatform wizard.

We are looking for a passionate Android developer who can share their insights and experience with our team while contributing to the development of tools that they have always envisioned. Our international and friendly team welcomes applicants who share our enthusiasm for coding.

About JetBrains s.r.o.

JetBrains is a leading developer of intelligent software development tools, with a strong commitment to enhancing the productivity of software developers. Our innovative tools have been embraced by millions of developers worldwide, making coding a more efficient and enjoyable process.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.