Software Engineer, Cross Platform
Listed on 2026-05-10
-
Software Development
Full Stack Developer, React.js, Java Developer, Front End Developer
Responsibilities
About the team:
The Cross Platform Development Tools team has created community open‑source build tools like Rspack / Rsbuild, and maintains internal web frameworks. The frontend framework solutions are widely used across the company, helping product development teams enhance R&D efficiency, runtime performance, and product experience.
In this role, you will focus on improving the usability, performance, and tooling experience of JavaScript development tools. You will be dedicated to delivering a high‑availability front‑end development tool aimed at maintaining peak performance. You will also help design and implement end‑to‑end tooling for JavaScript R&D workflows.
- Work closely with product teams to build innovative and performant web development toolkit.
- Design, implement, maintain and improve the architecture of Rspack, Rsbuild, Rstest, etc.
- Analyze and optimize compile performance, improve JavaScript bundle quality and efficiency.
- Carry out code reviews to ensure code quality.
Minimum Qualifications
- 2 years of professional software development experience.
- Proficiency in coding & scripting languages such as JavaScript, Type Script, or Rust.
- Technical knowledge of Web application (React/Vue/Svelte) development.
- Good team communication and collaboration skills.
Preferred qualifications
- Advanced degree in Computer Science, Electrical Engineering or related technical field.
- Development experience with Rust toolkit development such as SWC, lightning CSS, Rspack and etc.
Founded in 2012, Byte Dance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including Tik Tok, Lemon8, Cap Cut, and Pico, and China‑specific platforms such as Toutiao, Douyin, and Xigua, Byte Dance has made it easier and more fun for people to connect, consume, and create content.
Why Join Byte DanceInspiring creativity is at the core of Byte Dance's mission. Our innovative products help people authentically express themselves, discover, and connect. We work with global, diverse teams, lead with curiosity, humility, and a desire to make an impact. As Byte Dancers, we strive to do great things together.
Diversity & InclusionByte Dance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. We celebrate diverse voices and create an environment reflecting the communities we reach.
Reasonable AccommodationByte Dance is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other reasons protected by applicable laws. If you need assistance, please reach out at .
Job InformationCompensation Range: $156,000 - $387,600 annually, based on city selection. Base pay is one part of the total package and may be eligible for bonuses, incentives, and restricted stock units.
Benefits include medical, dental, vision insurance, a 401(k) plan with company match, paid parental leave, short‑term and long‑term disability coverage, life insurance, wellbeing benefits, 10 paid holidays, 10 paid sick days, and 17 days of paid personal time (prorated upon hire with increasing accruals).
For Los Angeles County (unincorporated) candidates:
Qualified applicants with arrest or conviction records will be considered in accordance with applicable laws. Criminal history may affect employment regarding duties that involve client contact, handling of confidential information, and exercising judgment.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).