All jobs
Save

Staff Software Developer (Kotlin Libraries)

jetbrains
Contract type
Ongoing
Work mode
Hybrid
Experience
Lead / principal · Not stated

Level inferred from job title

Job description

Key details

  • Create and maintain foundational libraries for Kotlin core primitives 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
  • Company mission
  • Information not specified

Primary stack

Core technologies

KotlinJava

Benefits

  • Strong base salary with competitive pay
  • Flexible work location, with the freedom to work from home or from the office
  • Remote work up to 30 days per year from abroad
  • Extra time off
  • Medical insurance allowance
  • Learning and development opportunities, including conferences, courses, and language classes
  • Relocation support
  • Language classes
  • Hot meal or lunch allowance on workdays
  • Mental health support
  • Sports benefit, such as an on-site gym or sports club stipend
  • Internal events and team gatherings

Requirements & details

  • 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
  • Kotlin, Java
  • Kotlin
  • Java

Apply