Senior Software Developer (Rider) job opportunity at JetBrains.



bot
JetBrains Senior Software Developer (Rider)
Experience: General
Pattern: Remote
apply Apply Now
Salary:
Status:

Rider

Copy Link Report
degreeGeneral
loacation Belgrade, ; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia, Serbia
loacation Belgrade, ; Be..........Serbia

JetBrains Rider is a powerful cross-platform IDE for .NET development that supports web, desktop, and mobile technologies, as well as game development platforms like Unity and Unreal Engine. It combines the intelligence of ReSharper and the power of the IntelliJ Platform to offer developers a seamless and productive coding experience. We’re looking for a skilled .NET, Java, or Kotlin Developer who is proactive, self-disciplined, and passionate about enhancing the development experience for current technologies and introducing exciting innovations in emerging areas, including AI-powered tools. Depending on your skills and interests, you may join one of Rider’s key subteams: Rider Core, which focuses on the foundation of the IDE – project systems, editor, startup performance, navigation, and other essential subsystems. Rider Execution, the team behind the user experience around running, debugging, and managing application processes across different environments. You’ll play an important role in shaping Rider’s future and be directly involved in the evolution of the IDE. In this role, you will: Develop new functionalities and improve Rider’s existing ones using .NET (mainly C#) for the backend and the JVM (mainly Kotlin) for the frontend. Occasionally contribute to AI-powered features, depending on project needs. Monitor and optimize performance of all features. Write clean, efficient, and maintainable code. Collaborate with internal teams to design and implement features for Rider and other IntelliJ-based IDEs.   We’ll be happy to have you on our team if you: Have at least five years of experience in C#, Java, or Kotlin development. Have extensive experience working with JetBrains IDEs. Enjoy solving complex and challenging problems. Understand the algorithms behind your code. Work well in a team, value different opinions, and support your ideas with clear reasoning. It would be a bonus if you have: Experience developing complex projects using .NET-related technologies, like ASP.NET, Razor, Blazor, WPF, Avalonia, MAUI, etc. Familiarity with front-end technologies like React, Angular, NodeJS, etc. Familiarity with cloud development technologies like Azure, AWS, etc. Knowledge of DevOps practices, CI/CD pipelines, and containerization tools like Docker. Contributions to open-source projects. Familiarity or hands-on experience with development compilers or code analysis technologies. Interest in or experience with AI-powered developer tools. #LI-MP1We process the data provided in your job application in accordance with the Recruitment Privacy Policy.

Other Ai Matches

Data Analyst (Data Analytics Team) Applicants are expected to have a solid experience in handling Data Analytics related tasks
Country HR Lead Applicants are expected to have a solid experience in handling Human Resources Munich related tasks
Support Engineer (JetBrains Hub) Applicants are expected to have a solid experience in handling JetBrains Cloud Platform related tasks
remote-jobserver Remote
FullStack ML Developer Applicants are expected to have a solid experience in handling Junie related tasks
Principal Compliance Analyst Applicants are expected to have a solid experience in handling Compliance related tasks
remote-jobserver Remote
Senior ML Researcher (Code Editing) Applicants are expected to have a solid experience in handling Code Editing Research related tasks
remote-jobserver Remote
YouTrack Internal Automation Engineer Applicants are expected to have a solid experience in handling YouTrack - Internal Development related tasks
remote-jobserver Remote
Research Engineer (Agentic Models) Applicants are expected to have a solid experience in handling JCP Core Machine Learning related tasks
remote-jobserver Remote
Senior Data Analyst (Kotlin) Applicants are expected to have a solid experience in handling KED Project Management related tasks
Senior Software Developer (IntelliJ AI) Applicants are expected to have a solid experience in handling IntelliJ AI related tasks
remote-jobserver Remote
Head of Prototyping (InnovationHub Tech Track) Applicants are expected to have a solid experience in handling Innovation Hub related tasks
HR Generalist Applicants are expected to have a solid experience in handling Human Resources Czech Republic related tasks
remote-jobserver Remote
Senior QA engineer (BAD) Applicants are expected to have a solid experience in handling Business Applications Quality Assurance related tasks
Senior Software Engineer – IntelliJ Ultimate Team Applicants are expected to have a solid experience in handling Ultimate related tasks
Growth Manager - Educational Partnership (US) Applicants are expected to have a solid experience in handling JetBrains Academy - Marketing related tasks
remote-jobserver Remote
ML Solutions Architect (Data Agents) Applicants are expected to have a solid experience in handling Data Context Engine related tasks
QA Engineer (Rider IDE) Applicants are expected to have a solid experience in handling Rider Exploratory QA related tasks
remote-jobserver Remote
Research Engineer - JetBrains AI Applicants are expected to have a solid experience in handling JCP Core Machine Learning related tasks
remote-jobserver Remote
Data Analyst (JetBrains AI) Applicants are expected to have a solid experience in handling JCP Core Analytics related tasks
Technical Lead (IntelliJ Platform) Applicants are expected to have a solid experience in handling IntelliJ Platform related tasks
JetBrains Rust Developer Advocate Applicants are expected to have a solid experience in handling Web and Data Advocacy related tasks
remote-jobserver Remote
Support Engineer (Business Applications Development) Applicants are expected to have a solid experience in handling Business Applications Technical Support related tasks
SSH & Remote Development Engineer Applicants are expected to have a solid experience in handling DevEnv related tasks