All offersWrocławCC++ Engineer - Mobile & Web
C++ Engineer - Mobile & Web
C
MX Labs

C++ Engineer - Mobile & Web

MX Labs
Wrocław
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    C++
    advanced
    web platform
    junior
    Android
    junior
    ISO
    junior
    WebAssembly
    junior
    TypeScript
    junior
    WebGL
    junior
    React
    junior
    OpenGL
    junior
    Flutter
    junior

Job description

Online interview
Friendly offer
At MX Labs we want to make the world a better place and we are seriously PASSIONATE about it. We deliver digital, smartphone accessible health & wellness diagnostic tools.

As a C++ Engineer - Mobile & Web you’ll be responsible for shaping and expanding MX Labs’ core technology - Shen.AI SDK. Your duties will include developing, optimizing and packaging our real-time vital signs computation engine in a form that maximizes performance, reliability and developer experience, targeting a variety of platforms including Web and Mobile. You’ll take part in productizing the existing methods and determining new directions and functionalities for our technology.

Accountabilities:


  • Shaping the user-facing functionalities of Shen.AI SDK - the technological core of MX Labs’ - in consultation with the Product Development team
  • Defining the API surface of the Mobile/Web versions of Shen.AI C++ SDK
  • Collaborating on a modern cross-platform C++ codebase
  • Developing and deploying SDK packages for native mobile platforms, the web platform with WebAssembly and higher-level wrappers on top of those
  • Supporting corporate clients with SDK integrations
  • Implementing new and optimizing existing algorithms for vital signs analysis

Requirements:


  • Experience in writing modern, performant, portable and reliable C++
  • Experience with or readiness to learn building and integrating native (C++) code on mobile platforms
  • (Nice to have) Good working knowledge of the Web platform, browser APIs, DOM, JS/TS
  • (Nice to have) Experience with building and integrating native (C++) code targeting WebAssembly via Emscripten
  • Basic understanding of data-parallel concepts and APIs (WebGL/OpenGL/Vulkan/Metal/Halide)

Offer:


  • Opportunity to co-create meaningful technology and products that improve people’s lives.
  • Culture of ownership, openness and trust.
  • Working with professionals in a small dream team.
  • The most effective and proven cooperation methodologies and tools.
  • Freedom and flexibility working remotely or on-site in Wroclaw, Poland.
  • Unlimited, paid vacation time.
  • Private healthcare.
  • Work equipment and tools of your choice.
  • Competitive and fair salary depending on skills and experience.