<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>7fbcd3ef-dd4</externalid>
      <Title>Frontend Product Software Engineer, Web DX</Title>
      <Description><![CDATA[<p>At Dropbox, we believe in simplifying the way people work together.</p>
<p>Our mission is to empower teams to build robust, scalable, and delightful web products with confidence.</p>
<p>As a Software Engineer on the Web DX team, you’ll contribute to projects that improve the daily workflows of Dropbox web engineers.</p>
<p>You will help build and refine the tools and systems that power tasks such as faster builds, smoother testing, type safety, and scalable internationalization - directly impacting developer productivity and confidence.</p>
<p>Within Web DX, the Web Build team focuses on build-time systems and tooling, including Bazel rules, TypeScript and React integrations, i18n pipelines, and JS package management and bundling.</p>
<p>In this role, you’ll gain valuable exposure to modern build technologies, collaborate with senior engineers to identify and solve developer pain points, and grow your expertise in scaling developer experience across a large engineering organization.</p>
<p>This role is an excellent opportunity to develop platform engineering skills, contribute to high-impact systems used by hundreds of engineers, and learn how to shape web development practices at scale.</p>
<p>You’ll be part of a collaborative team that values technical excellence, thoughtful abstractions, and building tools that last.</p>
<p>Responsibilities:</p>
<p>Contribute to the development and maintenance of build systems and developer tools that support Dropbox’s web engineering ecosystem, including Bazel rules, TypeScript tooling, React workflows, and i18n pipelines.</p>
<p>Implement improvements that help streamline and standardize the development process, such as adding automated checks, improving abstractions, or extending scaffolding to reduce complexity.</p>
<p>Collaborate closely with product engineers to understand workflow challenges and help deliver solutions that improve web build speed, reliability, and consistency.</p>
<p>Adopt and apply modern practices in areas like static analysis, code quality enforcement, and incremental builds, working with senior engineers to introduce and maintain best practices.</p>
<p>Participate in team initiatives that improve developer productivity at scale, such as optimizing build/test loops, enhancing build pipelines, and improving i18n tooling.</p>
<p>On-call work may be necessary occasionally to help address bugs, outages, or other operational issues, with the goal of maintaining a stable and high-quality experience for our customers.</p>
<p>Requirements:</p>
<p>BS in Computer Science or related technical field, or equivalent practical experience.</p>
<p>2+ years of software engineering experience (or strong internship/project experience for recent graduates).</p>
<p>Proficiency in JavaScript/TypeScript and familiarity with modern frontend frameworks such as React.</p>
<p>Interest or experience in developer tooling, build systems, or productivity engineering (e.g., Bazel, RSPack, esbuild, or similar).</p>
<p>Strong problem-solving skills, with the ability to debug and improve developer workflows.</p>
<p>Collaborative mindset with a willingness to learn from and work closely with senior engineers.</p>
<p>Experience with static analysis, linters, or code quality tools a plus.</p>
<p>Preferred Qualifications:</p>
<p>Experience contributing to or maintaining build systems (e.g., Bazel,) or bundlers (e.g., Webpack, rspack, Rollup).</p>
<p>Familiarity with build pipelines and automated testing frameworks.</p>
<p>Hands-on experience building or extending developer productivity tools such as linters, formatters, or scaffolding generators.</p>
<p>Familiarity with monorepo development and dependency management at scale.</p>
<p>Exposure to internationalization (i18n) workflows or localization tooling.</p>
<p>Experience improving development workflows and test/build pipelines.</p>
<p>Demonstrated ability to identify developer pain points and propose/implement process or tooling improvements.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>JavaScript, TypeScript, React, Bazel, RSPack, esbuild, Webpack, Rollup</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Dropbox</Employername>
      <Employerlogo>https://logos.yubhub.co/dropbox.com.png</Employerlogo>
      <Employerdescription>Dropbox is a cloud storage and file sharing service that offers a range of products and services for individuals and businesses.</Employerdescription>
      <Employerwebsite>https://www.dropbox.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/dropbox/jobs/7580431</Applyto>
      <Location>Remote - Mexico</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
  </jobs>
</source>