We are #VLteam - tech enthusiasts constantly striving for growth. The team is our foundation, that's why we care the most about the friendly atmosphere, a lot of self-development opportunities and good working conditions. Trust and autonomy are two essential qualities that drive our performance, as we believe in the idea of “measuring outcomes, not hours”.
Responsibilities
- Work on IDEs such as PHPStorm, RubyMine, or core plugins within the JetBrains ecosystem
- Implement new features
- Maintain clean and testable code
- Review contributions
- Collaborate with a passionate team
- Influence the plugin’s or IDE’s direction
- Improve the experience for many developers
Requirements
- Advanced Kotlin or Java skills
- Advanced Multithreaded Programming
- Advanced English proficiency (B2 level or higher)
- 5+ years of experience in Kotlin or Java development
- Good understanding of concurrency, preferably Kotlin Coroutines
- Experience with extending IDEs or any GUI Java frameworks
- Passion for improving developer tools and open-source software
Nice to have
- Plugin Development (IntelliJ)
- Java Swing
- Kotlin coroutines
- Experience with working on compiler or code analysis tools
Benefits
- Friendly atmosphere
- Self-development opportunities
- Good working conditions
- Attractive salaries
Additional details
- IDE Engineer (Senior)
- IDE Engineer (Senior) - Careers VirtusLab
- Originally posted on Himalayas