JetBrains

Senior Software Developer – Kotlin Native

JetBrains

full-time

Posted on:

Location Type: Remote

Location: Serbia

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Work on the Kotlin/Native toolchain.
  • Improve the development experience with Kotlin/Native.
  • Optimize compiler performance and generated code.
  • Help design and implement new Kotlin features.

Requirements

  • At least three years of experience in commercial software development.
  • Understand how compilers work and/or know static analysis techniques.
  • Can design and write code that is easy to read and maintain.
  • Can work well both independently and as part of a team.
  • Know basic algorithms and data structures.
  • Know how to profile and optimize your code.
  • Are ready to communicate with users and solve their problems.
  • Are eager to explore new technologies.
Benefits
  • Health insurance
  • Retirement plans
  • Flexible work arrangements
  • Professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KotlinKotlin/Nativecompiler optimizationstatic analysisalgorithmsdata structurescode profilingcode optimizationsoftware development
Soft skills
independent workteam collaborationcommunicationproblem-solvingreadable code designmaintainable code designeagerness to learn