
Frontend Product Software Engineer
Dropbox
full-time
Posted on:
Location Type: Remote
Location: Mexico
Visit company websiteExplore more
Tech Stack
About the role
- 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.
- Implement improvements that help streamline and standardize the development process, such as adding automated checks, improving abstractions, or extending scaffolding to reduce complexity.
- Collaborate closely with product engineers to understand workflow challenges and help deliver solutions that improve web build speed, reliability, and consistency.
- 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.
- Participate in team initiatives that improve developer productivity at scale, such as optimizing build/test loops, enhancing build pipelines, and improving i18n tooling.
- 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.
Requirements
- BS in Computer Science or related technical field, or equivalent practical experience.
- 2+ years of software engineering experience (or strong internship/project experience for recent graduates).
- Proficiency in JavaScript/TypeScript and familiarity with modern frontend frameworks such as React.
- Interest or experience in developer tooling, build systems, or productivity engineering (e.g., Bazel, RSPack, esbuild, or similar).
- Strong problem-solving skills, with the ability to debug and improve developer workflows.
- Collaborative mindset with a willingness to learn from and work closely with senior engineers.
- Experience with static analysis, linters, or code quality tools a plus.
Benefits
- Health insurance
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptReactBazelRSPackesbuildstatic analysiscode quality enforcementincremental buildsdeveloper tooling
Soft Skills
problem-solvingcollaborative mindsetwillingness to learn
Certifications
BS in Computer Science