
Senior Software Developer – IntelliJ AI, UI/Desktop
JetBrains
full-time
Posted on:
Location Type: Remote
Location: Serbia
Visit company websiteExplore more
Job Level
About the role
- Design and implement user interfaces for AI-powered features integrated into JetBrains IDEs.
- Build UI components using Compose Multiplatform for desktop and Swing.
- Collaborate closely with designers to create intuitive, responsive, and polished developer experiences.
- Contribute to improving UI architecture and component reuse within the product.
- Help ensure the UI remains responsive and performant inside complex desktop applications.
Requirements
- Strong knowledge of Java, Kotlin, or similar languages.
- Experience developing desktop user interfaces.
- Care about usability, polish, and attention to detail.
- Possess strong communication skills in English, both written and verbal.
Benefits
- We are an equal opportunity employer
- Open and inclusive workplace
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinCompose MultiplatformSwingUI architecturecomponent reusedesktop user interfaces
Soft Skills
communication skillsattention to detailcollaborationusabilitypolished developer experiences