PC Client Engineer (CEF + Cross-Platform)

Temu

United States

On-site

USD 100,000 - 140,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Temu is seeking a desktop client developer to build a cross‑platform PC client (Win/Mac) using CEF. You will implement WebSocket and HTTP long polling, local storage, and encryption, then resolve cross‑platform issues. Collaboration with backend, mobile and product teams will drive iterative improvements.

The ideal candidate has a Bachelor's in CS or related field and 3+ years of client development, with strong C++, JavaScript, HTML5, CSS skills and experience with IPC and Chromium internals.

Qualifications

  • Bachelor's degree in Computer Science or related field; 3+ years client development experience.
  • Experience with C/C++, JS, HTML5, CSS; cross‑platform desktop apps preferred.
  • Familiarity with WebSocket/HTTP long polling, local storage and IPC.

Responsibilities

  • Develop PC client (Win/Mac) using CEF for cross-platform UI and interaction.
  • Implement backend communication and storage features, including encryption where applicable.
  • Resolve cross-platform compatibility issues and optimize desktop performance.
  • Collaborate with backend/mobile/product teams on iteration.

Skills

C++
JavaScript
HTML5
CSS
IPC
WebSocket
HTTP long polling
Cross-platform

Education

Bachelor's degree in Computer Science or related fields

Tools

CEF
Electron
Chromium internals

Job description

1. Develop PC client (Win/Mac) using CEF for cross-platform UI & interaction.

3. Implement backend communication (WebSocket, HTTP long polling), local storage, encryption.

4. Resolve cross-platform compatibility issues.

5. Collaborate with backend/mobile/product teams on iteration.

Requirements

1. Bachelor's degree or above in Computer Science or related fields; 3+ years client dev; CEF/Electron/cross-platform preferred.

2. C++/JS/HTML5/CSS; Chromium internals a plus.

3. Desktop performance optimization, IPC, local storage.

6. IM/video conferencing/collaborative client experience preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cross-Platform PC Client Engineer (CEF/Chromium UI)
Cross-Platform PC Client Engineer (CEF/Chromium UI)

Temu • United States

On-site
USD 100,000 - 140,000
Engineering Manager, Cross-Platform Client Platform
Engineering Manager, Cross-Platform Client Platform

United States Digital Space LLC • United States

Remote
USD 180,000 - 240,000
Desktop Software Engineer
Desktop Software Engineer

Blue Signal Search • United States

On-site
USD 120,000 - 160,000
Remote Electron.js Engineer — Desktop Productivity
Remote Electron.js Engineer — Desktop Productivity

Executive Staff Recruiters / ESR Healthcare • United States

Remote
USD 130,000 - 160,000
Equity compensation
Health insurance
401(k) with company match
Windows Desktop Engineer - C++/Qt & UX Focus
Windows Desktop Engineer - C++/Qt & UX Focus

Suitable Technologies, Inc. • Palo Alto (CA)

On-site
USD 95,000 - 130,000
Software Engineer, Desktop
Software Engineer, Desktop

ActAI • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Senior Software Engineer, Windows
Senior Software Engineer, Windows

Suitable Technologies, Inc. • Palo Alto (CA)

On-site
USD 95,000 - 130,000
Engineering Manager, Cross-Platform Client Platform
Engineering Manager, Cross-Platform Client Platform

OpenAI • New York (NY)

On-site
USD 250,000 - 350,000
Sr. Windows Software Engineer (C#/C++)
Sr. Windows Software Engineer (C#/C++)

CS&S STAFFING SOLUTIONS • Princeton (NJ)

On-site
USD 100,000 - 130,000
Senior C/C++ Linux Engineer – Real-Time & GUI Systems
Senior C/C++ Linux Engineer – Real-Time & GUI Systems

Global Business Ser. 4u • Philadelphia

On-site
USD 140,000 - 180,000