Sign up to save this job, get alerts, and apply with an optimized CV.

Staff Software Developer Kotlin

Job description

Scope of duties Creating and developing fundamental libraries for the Kotlin language. Maintaining key components used by the global developer community. Participating in the design and shaping of Kotlin APIs. Collaborating on the creation of tools, specifications, and new language functionalities. Analyzing complex technical problems and making design decisions. Preparing technical documentation and proposing architectural solutions. Requirements Very good knowledge of Kotlin or Java and the JVM platform. Experience in designing, creating, and maintaining libraries, frameworks, or APIs used by many developers. Ability to design technical solutions and make informed architectural decisions. Experience in analyzing and solving complex programming problems. Knowledge of API design principles and creating high-quality, maintainable code. Ability to prepare technical documentation and justify design decisions. Good knowledge of application performance and code optimization issues. Very good knowledge of English enabling work in an international environment. Nice to have: Knowledge of internal JVM mechanisms and Java standard libraries. Experience in developing development tools, SDKs, or open-source projects. Interest in technical specifications, standards, and programming language design.

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
Upvanta sp. z o.o.
Location
Polska, wielkopolskie, Poznań
Poland
Posted
1 month ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.