We are looking for an experienced developer to help us shape the future of the Kotlin ecosystem.
Create and maintain foundational libraries for Kotlin core primitives that are used by hundreds of thousands of developers
Become an expert in specific domains of computer science and software engineering
Be part of a design committee that decides how the Kotlin API should be shaped
Participate in creating standard Kotlin tools, specifications and language features
JVM development experience down to the implementation details of the Java standard library
Strong understanding of the domain you've been working with
Ability to write design documents for complex systems with strong reasoning behind each trade-off and technical decision
Experience in performance engineering or API design
In general, if you see yourself reading a Unicode standard, exploring how five other languages transform strings to bytes, figuring out why some Oceania islands changed their timezone from -10:00 to +14:00 and whether it should be expressed in the API of Kotlin timezones, optimizing interface hierarchy to be more JIT-friendly and is not afraid of re-iterating over documentation a multitude of times, you won't get bored in our team.
#LI-DNI
We process the data provided in your job application in accordance with the Recruitment Privacy Policy.
Please mention you found this job on YesRemoteJobs - it really helps us!
JetBrains builds productivity software for developers who want to focus more on what they want to accomplish, and less on mundane, repetitive tasks. Our line of software products include:* IntelliJ IDEA (The most intelligent Java IDE)* PhpStorm (Lightning-smart PHP IDE)* WebStorm (The smartest JavaScript IDE)* PyCharm (Python IDE for professional developers)* RubyMine (The most intelligent Ruby IDE)* AppCode (Smart IDE for iOS/OS X development)* CLion (A smart cross-platform IDE for C and C++)* DataGrip (Your Swiss Army knife for databases & SQL)* PyCharm Edu (Professional tool to learn programming with Python)* Rider (New Cross-platform . NET IDE based on the IntelliJ platform and ReSharper)* ReSharper (Visual Studio extension for . NET developers)* ReSharper C++ (Visual Studio extension for . NET developers)* dotTrace (. NET performance Profiler)* dotMemory (. NET memory Profiler)* dotCover (. NET unit test runner and code coverage tool)* dotPeek (Free . NET decompiler and assembly browser)* TeamCity (Powerful Continuous Integration out of the box)* YouTrack (Issue tracker designed for development teams* Upsource (Code review and repository browsing)* Hub (JetBrains team tools, integrated)* Kotlin (Statically typed programming language for the JVM, Android and the browser)* MPS (Create your own domain-specific language)
View company