Senior Software Developer – IntelliJ AI, UI/Desktop
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Developer at JetBrains working on AI-powered features and UI design for developer tools. Collaborating with designers to create polished, responsive user experiences.
Responsibilities:
- 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
Similar Jobs

Staff Software Development Engineer
Mainframe Tech Lead responsible for analysis, design, development, and deployment of system releases at CVS Health. Collaborating within Agile teams to ensure application stability and performance.

Principal Software Engineer
Principal Software Engineer responsible for building front-end and back-end solutions at Stanford Health Care. Collaborating with diverse teams to enhance user experience and maintain quality standards.

Senior Fullstack Engineer – Search & Discovery
Full-Stack Engineer at Pet Media Group enhancing search and discovery solutions for pet marketplaces. Focus on optimizing search relevance, ranking algorithms, and AI-driven user experiences.

Senior Engineer – Municipal Projects
Senior Civil Engineer leading complex municipal projects at Olsson. Provide technical and project management support while mentoring junior engineers and ensuring quality.

Software Engineering Intern, 3 Months
Software Engineering Internship for real-world experience in developing web applications. Collaborate in agile teams to build production-level projects under mentorship.

Full-Stack Developer – AI Trainer
Full-Stack Developer designing and evaluating coding tasks for anyone AI. Remote role with responsibilities including bug fixing and feature development.

Full-Stack Developer – AI Trainer
Full-Stack Developer responsible for creating software engineering tasks for an AI project. Working remotely for Anyone AI, contributing to AI Lab research and development.

Full-Stack Developer – AI Trainer
Full-Stack Developer for AI evaluation project with Anyone AI. Responsible for coding task design, implementation, and peer reviews.

Full-Stack Developer, AI Trainer
Full-Stack Developer working on AI-related projects with a leading AI Lab. Requires strong programming skills in Python and JavaScript/TypeScript.

Full-Stack Developer, AI Trainer
Full-Stack Developer involved in AI project for Anyone AI. Responsibilities include coding tasks, peer reviews, and testing.

Full-Stack Developer – AI Trainer
Full-Stack Developer for AI Trainer project, designing and reviewing coding tasks with a leading AI lab. Evaluating and implementing solutions while ensuring code quality and adherence to specifications.

WordPress Software Developer
WordPress Software Developer for a digital-focused company. Building and optimizing high-performing WordPress websites for diverse clients across various industries.

Senior Analista de Sistemas Linux
Senior Linux Systems Analyst managing server infrastructure for LWSA. Ensuring stability, security, and performance of Linux servers for various business solutions.

Software Engineer
Software Engineer developing solutions for auto refinance process at Auto Approve. Collaborate with cross-functional teams to build high-quality code in a fast-growing fintech environment.

Sample Manager – LIMS Technical Lead
SampleManager LIMS Technical Lead opportunity in the Pharmaceutical/Biotech domain, focusing on LIMS Implementation and support. Remote role based in the USA with 10+ month contract duration.

Senior Software Engineer
Senior Software Engineer at inKind designing and building infrastructure for restaurant financial transactions. Collaborate with cross-functional teams and leverage AI tools in development.

Software Engineer
Senior Python Software Engineer in energy sector's internal platform programme. Implementing component architecture and driving software development in a cloud-native environment.

Staff Full Stack Software Engineer, Application Software
Staff Full Stack Software Engineer developing high-impact software across Zipline's application platform. Building systems that have a meaningful impact on global logistics and delivery.

Senior Full Stack Software Engineer, Application Software
Developing high-impact software for Zipline’s logistics network, focusing on production systems and real-world challenges. Collaborate with diverse teams to enhance operations and efficiency.

Senior Full Stack Software Engineer, Application Software
Senior Full Stack Software Engineer developing high-impact software for Zipline’s autonomous logistics platform. Collaborating with cross-functional teams to solve complex problems and improve systems.
