#1 Job Board for tech industry in Europe

  • Job offers
  • All offersBydgoszczCC++ Developer (with Chromium or Rust)
    C++ Developer (with Chromium or Rust)
    C
    Square One

    C++ Developer (with Chromium or Rust)

    Square One
    Bydgoszcz
    Type of work
    Full-time
    Experience
    Mid
    Employment Type
    B2B
    Operating mode
    Remote
    Square One

    Square One

    Nasze motto to #OneSquareOne - jeden zespół, wiele talentów. Specjalizujemy się w rekrutacji, naszą misją jest połączenie biznesu z najlepszymi kandydatami i kandydatkami z rynku.

    Company profile

    Tech stack

      C++

      advanced

      Node.js

      regular

      Electron

      regular

      Chromium

      regular

      JavaScript

      regular

      Python

      regular

    Job description

    Online interview

    About the project:

    Our client is transitioning from an Electron-based desktop application to a custom C desktop framework as a long-term solution. They are looking for external collaboration to maintain our Electron application, with a focus on frequent updates, addressing security concerns, and integrating custom patches, while our in-house team focuses on developing the new framework.


    Objectives:

    - Transition Goal: The objective is to transition from Electron within one year. However, some products may require longer maintenance, necessitating a potential partnership with a vendor for 1-2 years.

    - Collaboration Needs: Looking for external partners to handle the Electron app's updates, security issues, and custom patch integrations during this transition period.


    Your responsibilities:

    We maintain a custom build of the Electron framework from its source code. This build includes several unique patches applied to Electron, Chromium, and Node.js.


    1. Maintaining Up-to-Date Builds:

    - Ensure our custom Electron build is synchronized with the latest Electron updates.

    - Revise and adapt patches, assess stability risks in new versions.

    - Assist in fixing and upstreaming key blockers.

    2. Security Vigilance:

    - Monitor and address security issues in Electron promptly.

    - Backport security fixes to our custom build in a timely manner.

    3. CI Pipeline Maintenance:

    - Keep our Electron custom build CI pipeline functional and efficient.


    Our requirements:

    • Proficiency in C++ programming language, with experience in developing and maintaining complex software applications
    • Demonstrated experience with Chromium or Electron
    • Strong knowledge of JavaScript and Node.js
    • Solid understanding of Python programming


    Join the team at a company renowned for creating a globally recognized tool used by millions of developers worldwide.