Der Channel für IT-Fachkräfte
JetBrains GmbH JETZT BEWERBEN Weiterempfehlen Drucken
Unternehmen JetBrains GmbH
Standort Elsenheimerstrasse 47 München
Anstellungsart Feste Anstellung
Arbeitszeit Vollzeit
Alle Jobs des Unternehmens JetBrains GmbH
Berufsfeld
Region auswählen
Detailsuche

Ergebnisse anzeigen

  Ergebnisliste öffnen Ergebnisliste schließen
  Job schließen Job öffnen

Senior Software Developer - CLion: C++ Language Support (m/f)

Senior Software Developer - CLion: C++ Language Support (m/f)

JetBrains delivers intelligent software solutions that make developers more productive by simplifying their challenging tasks, automating the routine, and helping them adopt the best development practices.

CLion is a cross platform IDE for C/C++, with its own code analysis and indexing engine.

The most important features for the IDE are different language standards support, smart syntax highlighting, various inspections and refactoring to make coding pleasant and productive.

Together with the team you will:

  • advance CLion as a product, take part in discussions and development of new features;
  • Implement and improve C++ language support (parsing, semantic analysis, indexing, code completion, refactorings)

We’ll be happy to see you as a part of the team if you:

  • have at least 5 years of C++ development experience in commercial products;
  • deeply understand C++ language details;
  • follow the new standards and development of C++;
  • aren’t afraid of ADL, ODR, TMP, UFCS, etc;
  • willing to learn and develop in Kotlin/Java;
  • know how to automatically test any kind of code;
  • able to work efficiently as a part of a team and independently.

We’ll be especially thrilled if you:

  • hava Java development experience;
  • are familiar with compiler internals (e.g. LLVM/Clang);
  • have experience of plugin development for IntelliJ IDEA, Eclipse or NetBeans.

How we develop CLion:

CLion is based on the IntelliJ platform - a foundation for many JetBrains products, such as IntelliJ IDEA, WebStorm, PhpStorm, RubyMine, PyCharm, AppCode.

The source code is stored in Git repositories, some of which are available on GitHub. Most of the code is written in Java, some in Groovy and Kotlin; low-level libraries use C/C++ (for instance LLDB integration).

The team uses an Agile board to represent current activities - the whole process is transparent and everyone can take part in any task. The team constantly communicates “in real life” and via Slack/Skype. All code changes are covered by developers with automated tests, peer-reviewed, and after that extensively tested by the QA. Thanks to this, we keep the high quality of the product and the code, and avoid regressions.

Additionally all team members communicate with our users directly, discuss features, help to solve problems, and specify bug reports. We also meet our users during conferences to discuss their ideas and problems. Listening to the users and communicating with them openly is one of the most important parts of the JetBrains culture.

We offer:

  • flexible working hours, convenient and friendly work space, flat hierarchies, direct communication and helpful and engaged colleagues;
  • competitive and attractive salary;
  • 25 working days of paid leave per year;
  • great team and office environment. Happiness Manager on staff;
  • relocation to Munich can be considered;
  • fitness and leisure zones and company-paid car park; 
  • additional benefits including lunch vouchers, free refreshments and snacks in the office, and more.

If you feel the drive and commitment to work in the dynamic and demanding JetBrains environment, please send your CV, cover letter (in English) and salary expectations to job-de@jetbrains.com

For additional information about JetBrains, please see jetbrains.com

Bitte beziehen Sie sich bei Ihrer Bewerbung auf StepStone
JETZT BEWERBEN