ByteDance
Software Engineer, Cross Platform
San Jose, California · Full-time · Posted Oct 28, 2026
- Experience
- 2 years of professional software development experience.
About the job
Develop JavaScript web development tools and end-to-end workflows, focusing on usability, performance, architecture, and bundle quality.
What you'll do
- Build performant web development toolkits with product teams and maintain tools such as Rspack, Rsbuild, and Rstest.
- Analyze and optimize compile performance and JavaScript bundle quality and efficiency.
- Review code to ensure quality.
What they ask for
- Proficiency in JavaScript, TypeScript, or Rust.
- Technical knowledge of web application development with React, Vue, or Svelte.
- Good team communication and collaboration skills.
Nice to have
- Advanced degree in Computer Science, Electrical Engineering, or a related technical field.
- Experience developing Rust toolkits such as SWC, lightning CSS, or Rspack.
Tools
JavaScript, TypeScript, Rust, React, Vue, Svelte, Rspack, Rsbuild
Model-written summary · the original posting is authoritative