客户端研发工程师(跨平台开发)-抖音
Core
Design and develop cross-platform rendering engines and SDKs for resource distribution and device capabilities; build cross-platform toolchains and optimize performance.
Role type
Senior IC cross-platform mobile and desktop engineer
Builds
Cross-platform rendering engines, SDKs, and toolchains for Douyin and ByteDance products
Domain
Mobile and desktop application development
Required skills
iOS/Android native development, C++, memory optimization, UI rendering optimization, React Native/Weex/Flutter, JavaScript engine internals (V8/Hermes/JSC), cross-platform toolchain construction
Preferred skills
Windows/MacOS desktop development, QT/DirectUI/Electron frameworks
Responsibilities
Design and develop cross-platform rendering engines and related SDKs; build and maintain cross-platform toolchains including IDEs and scaffolding; drive dynamic cross-platform solutions across products; research and explore frontier cross-platform technologies like on-device intelligence
Seniority
Senior, hands-on IC