TL;DR

Software Engineer (Kotlin Multiplatform): Building and maintaining the core logic of a creative design platform using Kotlin Multiplatform, closely collaborating with the Android team to deliver a great app experience. Focus on optimizing the shared library for memory and execution speed, ensuring it runs efficiently on various devices.

Location: Stockholm

Company

SCRL is a creative design platform used to make social media posts with complex layouts and advanced elements.

What you will do

  • Develop and evolve the Kotlin Multiplatform library to ensure consistent behavior across all platforms.
  • Build and ship features for the SCRL Android app using modern tools and frameworks.
  • Work closely with iOS and Web engineers to integrate shared logic into their respective environments.
  • Optimize the shared library for memory and execution speed, ensuring it runs efficiently on various devices.
  • Implement the underlying logic for complex interactions, undo/redo systems, and creative tools.

Requirements

  • You have a deep understanding of Kotlin and have used it to build production-grade applications.
  • You know the Android SDK inside out and have experience building high-quality UIs and managing app performance.
  • You have experience with, or a strong interest in, Kotlin Multiplatform and sharing code across platforms.
  • You can take complex requirements and turn them into clean, maintainable shared logic.
  • You enjoy working across different platforms and helping other teams integrate your code.

Nice to have

  • Experience with Kotlin Multiplatform or sharing code between Mobile and Web.
  • Familiarity with C++, Swift, or TypeScript.
  • Background in building editors, creative tools, or apps with complex state.
  • Interest in geometry or math-heavy logic.

Culture & Benefits

  • The chance to work at the forefront of Kotlin Multiplatform development.
  • A small, focused team that values technical excellence and clean code.
  • Real ownership of a product used by millions of creators worldwide.
  • Great colleagues and an office in central Stockholm.
  • Competitive compensation and growth opportunities.