Kotlin Desktop Engineer with MacOS

9 hours ago


Remote Kielce Kraków Wrocław, Czech Republic VirtusLab Full time

What we expect in general

  • A big plus on this role: hands-on macOS desktop experience – codesigning/notarization, AppKit/Swift/Objective-C interop, and performance tuning on Apple silicon
  • Strong Kotlin and Java 17+ skills, willingness to learn new technologies
  • Understanding of asynchronous systems, Kotlin Coroutines knowledge is a plus
  • Understanding the specifics of creating desktop application
  • Motivation to contribute to technical improvements across teams, collaborate with architects, and start bottom-up initiatives to improve the whole data platform
  • Fluency in English, with good communication skills and a proactive problem-solving attitude
  • Self-motivation, ability to manage tasks independently

We are #VLteam – tech enthusiasts constantly striving for growth. The team is our foundation, that's why we care the most about the friendly atmosphere, a lot of self-development opportunities and good working conditions. Trust and autonomy are two essential qualities that drive our performance. We simply believe in the idea of ​​"measuring outcomes, not hours". Join us & see for yourself

About the role

We're looking for an engineer to join a team working on a widely used desktop application for developers, built with Kotlin and Kotlin Compose. You'll be working on a multi-platform application, so experience with desktop environments is essential. You'll also need to handle multithreading, work with security enclaves in operating systems, and integrate seamlessly with web services. If you're excited about creating top-notch developer tools, we'd love to hear from you We are looking for a passionate, self-driven developer who is open to working on a web application that manages developer tooling. The client is the leader within developer tooling space with excellent engineering culture.

Project
Toolbox

Project scope

The project builds a multi-platform desktop application that helps large organizations manage developer tools such as IDEs and plugins. It focuses on delivering a seamless user experience, enabling version control and configuration management at scale.

Tech stack

Kotlin, Spring, React, Redux, PostgreSQL, S3, TeamCity (for CI), Space (for code reviews)

Your future team

The team consists of 4 engineers on our side and over 5 on the client side, collaborating closely through code reviews. They bring strong experience in developer tooling and maintain high engineering standards across a distributed setup.

A few perks of being with us

  • Building tech community
  • Flexible hybrid work model
  • Home office reimbursement
  • Language lessons
  • MyBenefit points
  • Private healthcare
  • Training Package
  • Virtusity / in-house training
  • And a lot more
,[] Requirements: AppKit, Swift, Objective-C, Performance tuning, Kotlin, Java, Kotlin Coroutines Additionally: Building tech community, Flexible hybrid work model, Home office reimbursement, Language lessons, MyBenefit points, Training Package, Virtusity / in-house training.

  • Remote, Kielce, Kraków, Wrocław, Czech Republic VirtusLab Full time

    What we expect in general:Solid technical IT background. It may be a mixture of the following areas in different depthsOS administration skills: understanding of network protocols (TCP/IP, DNS, OSI model); Linux, Windows, macOS architecture and administration: startup scripts, network, performance monitoring, technical troubleshootingSoftware development...


  • Remote, Wrocław, Czech Republic Fox Heap Full time

    Knowledge of Spring Boot infrastructureSome Hibernate ExpierenceGood communication skillsAbility to start working before 1st of October We are looking for a Mid-level JVM Engineer to join our team in building one of the leading contractor management platforms for our client in Ireland.Our main language of choice is Kotlin, but if your strength lies in Java,...


  • Remote, Wrocław, Czech Republic Fox Heap Full time

    Knowledge of Spring Boot infrastructureSome Hibernate ExpierenceGood communication skills We are looking for a Mid-level JVM Engineer to join our team in building one of the leading contractor management platforms for our client in Ireland.Our main language of choice is Kotlin, but if your strength lies in Java, you'll feel right at home. In this role, you...

  • IDE Engineer

    9 hours ago


    Remote, Kielce, Kraków, Wrocław, Czech Republic VirtusLab Full time

    What we expect in general5+ years of experience in Kotlin developmentGood understanding of concurrency, preferably Kotlin CoroutinesExperience with extending IDEs or any GUI Java frameworksExperience with working on compiler or code analysis tools is a plusEnglish at B2 level or higherPassion for improving developer tools and open-source software VirtusLab...


  • Remote, Warsaw, Czech Republic beBeesolution Full time €100,000 - €125,000

    Job DescriptionWe are seeking an experienced Solutions Architect to lead the modernization of our flagship enterprise desktop product. With a strong track record in C++ development and Windows desktop focus, you will be responsible for evaluating and implementing modernization strategies for legacy desktop applications.The ideal candidate will have 10+ years...


  • Remote, Kraków, Czech Republic Kontakt Full time

    1+ year of experience in Kotlinat least 3 years of experience in Javahigher degree in Computer Science/Engineering/Mathematics or other related fieldsKafka experiencemicroservice architecture experiencedatabase experience (MongoDB, SQL)knowledge of Spring frameworksthe ability to naturally follow good development practices like test automation, CI/CD, source...


  • Remote, Warsaw, Czech Republic SquareOne Full time

    10+ years of professional experience in C++ development with a Windows desktop focus.Proven experience as an Architect or Lead Engineer on large-scale Windows modernization projects.Deep expertise in MFC, Win32 API, and related frameworks (ATL/WTL).Strong track record of evaluating and implementing modernization strategies for legacy desktop...


  • Remote, Krakow, Czech Republic N-iX Full time

    2+ years of experience as Tech Lead with direct team leadership responsibilities7+ years of backend development experience with Java or KotlinDeep expertise in designing scalable distributed systems and microservices architecturesStrong understanding of API contract design and maintenance: FGQL, REST, WebSocketsSolid experience with Spring Framework and...


  • Remote, Wrocław, Czech Republic beBeeSoftware Full time €80,000 - €120,000

    Lead JVM Developer OpportunityWe are seeking an accomplished Mid-level Java/Kotlin Software Engineer to join our development team. As a key contributor, you will play a pivotal role in shaping the future of our contractor management platform.The primary programming languages employed are Kotlin and Java, offering flexibility for engineers with expertise in...


  • Remote, Warszawa, Gdziekolwiek, Czech Republic beBeeKotlinDeveloper Full time €60,000 - €80,000

    Job Opportunities for Senior Kotlin DevelopersJob Description:Our organization is seeking a highly skilled and experienced Senior Kotlin Developer to join our development team. This role will involve designing and implementing scalable software solutions using Kotlin, collaborating with cross-functional teams, and participating in code reviews.Key...