Kotlin Multiplatform Product Engineer

3 days ago


Copenhagen, Copenhagen, Denmark SUPERB - Full time

About Superb:

At Superb, we set out to empower restaurant businesses worldwide with an easier way of working. Running a hospitality business is hard work, and using multiple systems is not making it easier. Until now…

Superb gathers all the tools to open, run and grow your business — in one platform.

From reservations, orders and payments to digital gift cards, takeaway and guest marketing. You name it, we've got it. Finally, hospitality owners can free up time to focus on what matters while using data to serve magical experiences, build guest relationships, and maximise revenue. Superb's all-in-one platform is used by +1000 hospitality businesses worldwide, and we are just getting started. Our internal team consists of talented people who are passionate about challenging the status quo and creating magical guest experiences. Do you want to embark with us on our mission to become the leading platform within hospitality?

The Superb Opportunity:

We are looking for a remote Kotlin Multiplatform Product Engineer to join our team and play a key role in shaping our mobile products for restaurateurs. In this role, you will work on delivering seamless experiences across multiple platforms using Kotlin Multiplatform (KMP) , ensuring high performance and maintainability. You will have the opportunity to work closely with our customers, understand their pain points, and craft intuitive solutions that elevate their guest experience. As a product engineer, you will contribute to a lightweight, high-quality software delivery process with a focus on building valuable products for restaurants.

This is your opportunity to make an impact on the experience of millions of guests visiting restaurants every day

What a Superb Team:

Our core Tech Team consists of skilled Product Engineers covering web, mobile, and infrastructure development. As a Kotlin Multiplatform Product Engineer , you will work in a fully remote and globally diverse team, collaborating from Denmark, Portugal, Poland, South Africa, Spain, and Brazil .

Our collaboration is built on trust and accountability, which means we keep processes very lightweight and we commit to delivering at a high quality and often. What we ask of you is to:

  • Work with a "can do" mentality

  • Get things done

  • Strive for excellence

What You'll Do:

  • Build and maintain world-class mobile applications using Kotlin Multiplatform (KMP) to create seamless cross-platform experiences.

  • Contribute to the entire product lifecycle : from design and implementation to testing, deployment, and maintenance.

  • Work closely with the team to deliver a seamless and consistent mobile experience across platforms.

  • Optimize performance, maintainability, and scalability of our mobile applications across iOS and Android.

  • Drive innovation by exploring and implementing best practices in mobile development and Kotlin Multiplatform.

  • Continuously improve our development tools and workflows, ensuring a stimulating, efficient, and productive work environment.

What You'll Need:

  • Solid experience in Kotlin Multiplatform (KMP) , including Kotlin/Native and Kotlin Multiplatform Mobile (KMM) .

  • Strong knowledge of Android and iOS development, with hands-on experience in Objective-C, Jetpack Compose and SwiftUI.

  • Proficiency in writing clean, modular, and testable code .

  • Experience with multithreading, asynchronous programming, and dependency injection frameworks .

  • Previous experience working with development tools and concepts such as Git, CI/CD, and automated testing.

  • Familiarity with RESTful APIs and mobile performance optimization.

  • Comfortable working in an agile, startup environment where adaptability and ownership are key.

  • Fluent in spoken and written English .

  • Live inEurope or +/- 2 hours.

You'll stand out if you:

  • Have experience with backend development in Kotlin .

  • Have worked with Compose Multiplatform .

  • Have Tech Lead experience (or similar)

  • Are passionate about delivering exceptional user experiences and continuously improving mobile application architecture.

Is some of this new to you? That's OK We believe that great developers can pick up new technologies quickly, and we provide support for learning on the job.

Join us in shaping the future of mobile experiences in hospitality

We have some Superb Perks

  • Learning & sharing environment

  • Flexible working hours

  • An international team - we are a lot of different nationalities working together

  • We are a remote company but we have a hub in beautiful Copenhagen

  • Is it your birthday? Have the day off to celebrate and enjoy the way you deserve

Superb is an equal opportunity employer and values diversity within the company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, or marital status

#J-18808-Ljbffr

  • Copenhagen, Copenhagen, Denmark SUPERB - Full time

    About SUPERBWe are a remote company that empowers restaurant businesses worldwide with an easier way of working. Our platform gathers all the tools to open, run, and grow your business in one place.Job ResponsibilitiesBuild and maintain mobile applications using Kotlin Multiplatform (KMP) for seamless cross-platform experiences.Work closely with the team to...


  • Copenhagen, Copenhagen, Denmark SUPERB - Full time

    Role OverviewWe are looking for a talented Kotlin Multiplatform Product Engineer to join our team and play a key role in shaping our mobile products for restaurateurs.ResponsibilitiesDeliver high-quality mobile applications using Kotlin Multiplatform (KMP) for seamless cross-platform experiences.Work closely with the team to ensure a seamless and consistent...


  • Copenhagen, Copenhagen, Denmark SUPERB - Full time

    Company OverviewSUPERB is a leading platform in the hospitality industry, empowering restaurant businesses with an all-in-one solution. Our mission is to simplify operations and enhance guest experiences.Job DescriptionDevelop world-class mobile applications using Kotlin Multiplatform (KMP) for seamless cross-platform experiences.Contribute to the entire...

  • Product Engineer

    5 days ago


    Copenhagen, Copenhagen, Denmark The HubDanske Bank Full time

    We are a technology-driven company at The Hub/Danske Bank, and we're seeking a Senior Product Engineer to join our team. This role involves designing and developing innovative billing solutions that can significantly impact thousands of people every day.As a Senior Product Engineer, you'll be part of the entire product development lifecycle, from initial...


  • Copenhagen, Copenhagen, Denmark SHAPE AS Full time

    We are looking for a talented Android Software Engineer to join our team at SHAPE A/S. As a developer, you will be working on building industry-leading products using native Android technologies. We offer a competitive salary and a range of benefits, including a modern office space, catered lunches, and opportunities for skill development.Our Team...


  • Copenhagen, Copenhagen, Denmark The HubDanske Bank Full time

    Job description Most companies run through gigantic spreadsheets twice a month to invoice their customers. This is boring and mistakes happen. Do you want to help solve billing once and for all? We are a profitable startup, and we are expanding. You won't have to deal with any legacy code, no decisions made 10 years ago holding you back, just pure speed. We...


  • Copenhagen, Copenhagen, Denmark The HubDanske Bank Full time

    We're seeking a highly skilled Senior Product Engineer to join our team at The Hub/Danske Bank. In this role, you'll be responsible for designing and developing innovative billing solutions that can positively impact thousands of people every day.As a Senior Product Engineer, you'll work closely with everyone in the company and our customers to understand...


  • Copenhagen, Copenhagen, Denmark Pleo Technologies ApS Full time

    We are looking for a talented Software Development Engineer to join our team at Pleo Technologies ApS. As a Backend Systems Specialist, you will play a crucial role in shaping the future of work by developing innovative solutions that make company spending more efficient and transparent.As a Senior Engineer, you will be responsible for designing, building,...

  • Senior Engineer

    5 days ago


    Copenhagen, Copenhagen, Denmark Pleo Technologies ApS Full time

    We are seeking a highly skilled Senior Engineer to join our team at Pleo Technologies ApS. As a Backend Systems Specialist, you will play a critical role in shaping the future of work by developing innovative solutions that make company spending more efficient and transparent.You will be responsible for designing, building, and maintaining our server-side...


  • Copenhagen, Copenhagen, Denmark Pleo Technologies ApS Full time

    We are seeking an experienced Senior Backend Engineer to join our cross-functional product team.About the RoleThe ideal candidate will be an expert in server-side languages, with a strong focus on Kotlin and proficiency in cloud environments, distributed systems, and microservices.As a senior engineer, you will be responsible for designing and building new...


  • Copenhagen, Copenhagen, Denmark The HubDanske Bank Full time

    We are seeking an exceptional software engineer to join our team at Pleo. As a key member of our engineering organization, you will be responsible for designing, developing, and maintaining our software applications. This is a unique opportunity to work with a talented team of engineers who are passionate about building innovative products. You will have the...


  • Copenhagen, Copenhagen, Denmark Helloproper Full time

    Helloproper is a profitable startup revolutionizing the way businesses work from the inside out.We're seeking a talented Senior Full Stack Engineer to join our team. As a core member, you'll be responsible for helping us design a smarter billing solution, working closely with our co-founder in a small, focused product team.Your key responsibilities will...


  • Copenhagen, Copenhagen, Denmark Systematic Full time

    We are proud to offer a unique opportunity for a skilled Senior Fullstack Developer to join our team in Copenhagen. As a system developer, you will play a crucial role in shaping our future products and driving innovation.You will work closely with our committed and highly skilled group of engineers and developers to accelerate the development and...


  • Copenhagen, Copenhagen, Denmark Helloproper Full time

    Join us at Helloproper, where we're rethinking financial processes with new technology.We're seeking a highly skilled Senior Full Stack Engineer to join our team. As a key player, you'll be responsible for helping us find product-market fit with our new product, working closely with our co-founder in a small, focused product team.Your primary tasks will...


  • Copenhagen, Copenhagen, Denmark Monta Full time

    We are looking for a skilled Senior Backend Engineer to join our Financial Services team at Monta. In this role, you will be responsible for designing and maintaining backend systems for financial transactions, ensuring data accuracy and optimizing performance.Monta's SaaS platform is built on a modern stack, including Kotlin, Micronaut, Dart, Flutter,...


  • Copenhagen, Copenhagen, Denmark The HubDanske Bank Full time

    Do you want to help the world EV better? We are on the lookout for a talented Senior PHP Engineer . As a Senior PHP Engineer in the App team at Monta, you will closely collaborate with our frontend engineers, QA'ers, and backend developers from our other engineering teams. Your responsibilities will include scoping, implementing, and maintaining...


  • Copenhagen, Copenhagen, Denmark Google Full time

    Minimum qualifications: Bachelor's degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 1 year of experience with data structures or algorithms. Preferred qualifications: Experience with compiler engineering and static analysis. About...


  • Copenhagen, Copenhagen, Denmark Monta Full time

    Do you want to help the world EV better? We are on the lookout for a talented Senior Backend Engineer in Financial Services team. As a Senior Backend Engineer at Monta, you will: Design and maintain backend systems for financial transactions. Ensure data accuracy and optimize performance. Implement security measures and ensure compliance with...


  • Copenhagen, Copenhagen, Denmark Pleo Technologies ApS Full time

    Pleo Technologies ApS is seeking a skilled Backend Systems Specialist to contribute to our mission of making company spending more efficient and transparent. As a Senior Engineer, you will play a key role in developing innovative solutions that shape the future of work.You will be responsible for designing, building, and maintaining our server-side...

  • Production Engineer

    13 hours ago


    Copenhagen, Copenhagen, Denmark Silicom Denmark AS | FPGA Solutions Full time

    We are looking for a hands-on, technically skilled Production Engineer to join our Operations and Delivery Department . This role is a balanced mix of engineering-related tasks and production, order handling, and packaging . While technical expertise is important, it is equally crucial that the right candidate is comfortable with practical production tasks...