How Remoteville checks and expires listings
Staff Software Developer
Skills
APIComputer ScienceJavaSoftware DevelopmentComplex SystemsDesign DocumentsEnglish
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Experienced developer with strong Kotlin ecosystem interest
- JVM development experience with implementation-level knowledge of the Java standard library
- Strong understanding of a relevant technical domain
- Ability to write clear design documents for complex systems
- Experience in performance engineering or API design
Nice to have
- Detail-oriented
- Analytical
- Collaborative
- Curious
- Technical depth
Day to day
- Create and maintain foundational Kotlin libraries used by a large developer community
- Become an expert in specialized areas of computer science and software engineering
- Participate in API design decisions and help shape Kotlin language features and tools
