Skip to main content
JetBrains
Scraped fromBuiltin2 days ago
Backend

Software Developer (Ktor Framework)

KotlinHTTPREST APINetworkingAlgorithmsData Structures
Work Type
Hybrid
Job Type
Full Time
Location
Worldwide
Salary
Not specified

About the Position

At JetBrains, code is our passion. We are looking for a Software Developer to join the core team developing Ktor, an asynchronous framework for building connected applications. The team works on both evolving existing functionality and designing new framework capabilities.

Responsibilities

  • Work on the core of the Ktor framework.
  • Develop and improve HTTP server and client subsystems.
  • Design and implement new framework features and extensions.
  • Maintain and improve the existing codebase with a focus on quality, performance, and reliability.
  • Participate in design discussions and code reviews.
  • Collaborate closely with other developers and contributors.

Requirements

  • Solid experience with Kotlin.
  • Good knowledge of algorithms and data structures.
  • The ability to write clean, maintainable, and well-tested code.
  • Strong collaboration and communication skills.
  • The ability to clearly express and justify technical decisions.
  • Working proficiency in written and spoken English.
  • Experience with web technologies and application frameworks.
  • An understanding of HTTP, REST, and networking concepts.
  • Experience with non-JVM platforms or frameworks.
  • Experience with library API design and versioning.

Benefits

  • Strong base salary.
  • Flexible work location.
  • Remote work.
  • Extra time off.
  • Medical insurance allowance.
  • Learning and development opportunities.
  • Relocation support.
  • Language classes.
  • Fuel your day.
  • Mental health support.
  • Sports benefit.
  • Internal events.
Software Developer (Ktor Framework)