2023-08-23 14:48:55

Principal Web Platform Engineer

CVKeskus.ee klient
6000 - 8000 €/kuus Bruto

Töö kirjeldus

At the moment we are looking for Principal Web Platform Engineer to join our team in Tallinn.

As a Principal Engineer, You will help integrating Chromium Web engine to OpenHarmony OS (OHOS), open source operating system. You will be working on integrating Chromium with select OpenHarmony OS features, with WebView and Web Browser application. Your deep understanding of Chromium internal architecture and how Chromium supports other operating systems, help You make the right architectural decisions to archive best-in-class performance. Better performance / power consumption of the reference hybrid apps compared to leading operating systems.

Location: Tallinn, Estonia. Traveling to Finland couple times a month might be needed.

Your future colleagues are waiting for you to join our international team. Working with us is uncomplicated, there’s a good teamspirit, low-hierarchy and nonexistent bureaucracy. Our way of working is flexible too, many of our team work remotely from home with visits to our office from time to time when needed. This role is equally challenging, and as such we offer a very good compensation. We would hope that you are able to start as soon as possible but we are of course ready to be flexible also.

 

Your main tasks include:

  • Analyzing the end-to-end performance bottleneck of WebView and Browser on the OpenHarmony OS.
  • Streamlining Chromium rendering pipeline for mobile phone, tablet and desktops in typical use cases.
  • Recommending architectural changes to overcome identified bottlenecks and implementing some of these by yourself.
  • Vertically integrating and using OHOS and in-house HW/chip capabilities and developing differentiated web features.
  • Collaborating with 3rd party open source community partners and contributing code to the Chromium community.

 

Ootused kandidaadile

  • Proficient in C/C++ programming, Web standards implementation.
  • Extensive development or optimization experience with one of the state-of-art web engines, preferably with Chromium, Webkit and Firefox also considered.
  • Deeply understand the web engine internal architecture, and integration to other operating systems, whole process of rendering pipelines of web engines, such as Chromium and Blink rendering, compositor & graphics.
  • Understanding the modern graphics engine, such as SKIA, and GPU-related APIs, such as WebGL/WebGPU/Web3D, is a plus.
  • Good knowledge of JS engine, such as V8, is a plus.
  • Chromium committer will be preferred.
  • Good communication skills, effective work in team and remote interaction.
  • Understanding cultural differences helps teams work harmoniously across cultural domains.

 

Ettevõte pakub

WHY JOIN UNIKIE?

At Unikie, you get to:

  • Build new solutions for our customers and work with cutting edge technologies
  • Collaborate along with colleagues who are the top in their field and together with our customers to strive for understanding what they need
  • Develop and challenge yourself and learn more from experienced software talents
  • Work with modern technologies and be involved to solve complex difficult challenges our customers might be facing
  • Have an excellent compensation for your work
  • Work in a global environment that develops modern, secure solutions for pioneers in their field
  • Work in a flexible low-hierarchy organization that looks after its own
  • In addition to our customer deliveries, we focus on our own R&D, where you can bring your own expertise to if you want to