IDE Engineer

1 day ago


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

What we expect in general

  • 5+ years of experience in Kotlin development
  • Good understanding of concurrency, preferably Kotlin Coroutines
  • Experience with extending IDEs or any GUI Java frameworks
  • Experience with working on compiler or code analysis tools is a plus
  • English at B2 level or higher
  • Passion for improving developer tools and open-source software

VirtusLab is a leading European software consulting and engineering company, home to over 350 EU-based professionals. Our mission is to craft clean code and practical solutions with precision and purpose. We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization.

About the role

We are seeking a Senior Engineer to work on IDEs such as PHPStorm, RubyMine, or core plugins within the JetBrains ecosystem. Your role will entail implementing new features, maintaining clean and testable code, reviewing contributions, and collaborating with a passionate team. You will have opportunities to influence the plugin's or IDE's direction and improve the experience for many developers.

The project focuses on building and enhancing IDEs and core plugins within JetBrains platform that powered well-loved IDEs like IntelliJ, PyCharm, GoLand, PHPStorm, RubyMine and more. It involves implementing support for technologies and languages  like PHP, Ruby, Scala, Bazel or Kotlin by working deeply with their ecosystems. The goal is to deliver stable, high-quality tools that improve the daily workflows of developers.

Tech stack

Kotlin, Java, Kotlin Coroutines, technology specific to the IDE/Plugin (e.g Ruby for RubyMind)

Your future team

The core team consists of experienced engineers focused on specific JetBrains IDEs or plugins, working primarily with Kotlin. They collaborate closely with external contributors and users to deliver stable, high-quality developer tools.

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: Kotlin, IDE, GUI 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, Kielce, Kraków, Wrocław, Czech Republic beBeesoftware Full time 900,000 - 1,200,000

    About the RoleWe are seeking a Senior Software Engineer to work on cutting-edge Integrated Development Environments (IDEs) like PHPStorm, RubyMine, or core plugins within a leading platform. Your role will entail implementing new features, maintaining clean and testable code, reviewing contributions, and collaborating with a passionate team.The Project...


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

    This is a greenfield project, which means you'll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we'll be working with:Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses....


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

    What we expect in generalA big plus on this role: hands-on macOS desktop experience – codesigning/notarization, AppKit/Swift/Objective-C interop, and performance tuning on Apple siliconStrong Kotlin and Java 17+ skills, willingness to learn new technologiesUnderstanding of asynchronous systems, Kotlin Coroutines knowledge is a plusUnderstanding the...


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

    What we expect in general5+ years of experience in Kotlin or Java developmentExperience working with or strong interest in Vim editing and behaviorStrong self-management and clean code architecture approachBasic understanding of Vim, with willingness to go deeperAbility to analyze legacy code in Java, Kotlin, or CEnglish at B2 level or higherFamiliarity with...


  • Remote, Kielce, Kraków, Wrocław, Czech Republic beBeeBazel Full time 800,000 - 1,100,000

    Senior Build EngineerWe are seeking a highly skilled Senior Build Engineer to join our team. In this role, you will be working on improving developer experience (DX) and productivity within a large Java/C++ monorepo by building and maintaining essential tooling and libraries in Python.Key Responsibilities:Develop solutions around building tools, maintaining...


  • Remote, Wrocław, Kraków, Warszawa, Białystok, Łódź, Czech Republic beBeeDeveloper Full time 55 - 75

    NET DeveloperWe are seeking a skilled NET developer to deliver high-quality, scalable solutions. At least 3-4 years of experience in software development with a strong focus on C# and the .NET platform.Proficient in Oracle PL/SQL, including writing and optimizing stored procedures.Experience in developing and maintaining RESTful web services with data...


  • Kraków, Lesser Poland, Czech Republic beBeeAndroidDevelopment Full time €120,000 - €150,000

    Senior Android Lead Developer PositionWe are seeking an experienced Senior Android Engineer to lead the development of large-scale mobile applications and manage our engineering team.Job Overview:This is a critical role for our organization, requiring a seasoned Android expert to spearhead the design and implementation of complex mobile solutions. The...


  • Remote, Warsaw, Wrocław, Cracow, Czech Republic N-iX Full time

    Strong expertise in Azure concepts and services: Azure Landing Zones, Azure Front Door, Azure Storage, Azure App Service, Azure SQL Database.Future involvement with Azure Container Apps, Azure Kubernetes Service (AKS), and Azure Functions.Expertise in Infrastructure-as-Code (IaC) (Bicep, Terraform)Experience with YAML-based pipelines and Azure DevOps...

  • Software Engineer

    2 weeks ago


    Remote, Warsaw, Czech Republic Square One Resources Full time

    Qualifications:       Bachelor's or master's degree in computer science, Software Engineering, or a related field.        Proven experience (2-3 years) as a Software Engineer with a significant focus on backend development.        Good experience with C# and .NET.        Extensive and deep expertise in SQL, including database...