Frontend Product Software Engineer, Web Dx

Dropbox Dropbox · Enterprise · Mexico · Developer Platform (Sub Team)

Software Engineer on the Web DX team at Dropbox, focusing on improving build systems and developer tools for web engineers. This role involves contributing to projects that enhance faster builds, smoother testing, type safety, and scalable internationalization, directly impacting developer productivity and confidence. The team works with technologies like Bazel, TypeScript, and React integrations.

What you'd actually do

  1. 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.
  2. Implement improvements that help streamline and standardize the development process, such as adding automated checks, improving abstractions, or extending scaffolding to reduce complexity.
  3. Collaborate closely with product engineers to understand workflow challenges and help deliver solutions that improve web build speed, reliability, and consistency.
  4. 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.
  5. Participate in team initiatives that improve developer productivity at scale, such as optimizing build/test loops, enhancing build pipelines, and improving i18n tooling.

Skills

Required

  • JavaScript/TypeScript
  • React
  • software engineering
  • problem-solving
  • debugging
  • collaboration

Nice to have

  • Bazel
  • RSPack
  • esbuild
  • static analysis
  • code quality tools
  • build systems
  • bundlers
  • Webpack
  • rspack
  • Rollup
  • build pipelines
  • automated testing frameworks
  • developer productivity tools
  • monorepo development
  • dependency management
  • internationalization (i18n) workflows
  • localization tooling
  • test/build pipelines

What the JD emphasized

  • developer tooling
  • build systems
  • developer productivity