J
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
