Frontend Product Software Engineer, Design Systems

DropboxDropbox·Remote(Remote - Mexico)
Software Development

WFA Digital Insight

As the demand for skilled frontend engineers continues to grow, Dropbox is seeking a talented individual to join their Design Systems team. With the rise of AI and automation in product development, this role offers a unique opportunity to shape the future of design-to-code workflows. According to recent trends, the demand for digital skills has increased by 25% in the past year, making this an exciting time to join a company like Dropbox, which is at the forefront of innovation. With a strong focus on remote work, Dropbox is committed to fostering a collaborative and inclusive environment, making this an ideal opportunity for those looking to work with a talented team.

Job Description

About the Role

The Frontend Product Software Engineer role at Dropbox is a unique opportunity to join a talented team of designers and engineers who are shaping the future of product development. As a member of the Design Systems team, you will be responsible for developing and maintaining scalable UI components and AI-powered tooling that accelerate design-to-code processes. This role blends foundational front-end engineering with AI-assisted and agent-driven workflows, making it an exciting opportunity for those who are passionate about innovation and collaboration.

The Design Systems team at Dropbox is committed to creating a seamless and efficient design-to-code workflow, and this role will play a critical part in achieving that goal. You will work closely with designers to translate design intent into high-quality, reusable code, while also shaping how AI can assist or automate parts of this workflow. With a strong focus on collaboration and innovation, this role offers the opportunity to work with a talented team of engineers and designers who are passionate about creating cutting-edge products.

As a remote role, you will have the flexibility to work from anywhere in Mexico, while still being part of a collaborative and inclusive team. Dropbox is committed to fostering a positive and supportive work environment, and this role offers the opportunity to be part of a team that values innovation, creativity, and teamwork.

What You Will Do

  • Develop, maintain, and evolve UI components and primitives that power Dropbox’s design system, enabling scalable and consistent product development.
  • Design and build AI-powered tooling and agent-driven workflows that accelerate design-to-code processes and improve developer productivity.
  • Partner closely with designers to translate design intent into high-quality, reusable code, while also shaping how AI can assist or automate parts of this workflow.
  • Collaborate with cross-functional teams to identify and prioritize areas for improvement in the design-to-code workflow.
  • Develop and maintain scalable component architecture, design system governance, AI-powered developer tooling, and automation of design and engineering handoffs.
  • Work on integrating AI agents into the design-to-code lifecycle to improve speed, quality, and consistency.
  • Participate in code reviews and ensure that the codebase is maintainable, efficient, and follows best practices.
  • Stay up-to-date with emerging technologies, particularly AI and automation, and apply this knowledge to reimagine workflows and unlock new capabilities.
  • Collaborate with senior leadership to contribute to high-impact platform investments and define new ways of working at the intersection of design, engineering, and machine intelligence.

What We Are Looking For

  • 5+ years of experience in front-end engineering, with a focus on scalable component architecture and design systems.
  • Strong proficiency in programming languages such as JavaScript, HTML, and CSS.
  • Experience with AI-powered tooling and agent-driven workflows, and a willingness to learn and adapt to new technologies.
  • Excellent collaboration and communication skills, with the ability to work closely with designers and engineers.
  • Strong problem-solving skills, with the ability to analyze complex problems and develop creative solutions.
  • Experience with design-to-code workflows and a understanding of the challenges and opportunities in this area.
  • A strong portfolio that demonstrates your experience and skills in front-end engineering and design systems.
  • A willingness to learn and adapt to new technologies, and a commitment to ongoing professional development.

Nice to Have

  • Experience with machine learning and AI-powered technologies, and a willingness to apply this knowledge to improve design-to-code workflows.
  • Familiarity with agile development methodologies and version control systems such as Git.
  • Experience with cloud-based technologies and a willingness to learn and adapt to new platforms.
  • A strong understanding of user experience and user interface design principles, and a willingness to apply this knowledge to improve product development.

Benefits and Perks

  • Competitive salary and equity package.
  • Flexible working hours and remote work options.
  • Comprehensive health insurance and benefits package.
  • Generous paid time off and vacation policy.
  • Access to cutting-edge technologies and tools, and a commitment to ongoing professional development.
  • Opportunity to work with a talented team of engineers and designers who are passionate about innovation and collaboration.
  • Collaborative and inclusive work environment that values diversity and teamwork.

How to Stand Out

  • Tip: Make sure to highlight your experience with scalable component architecture and design systems in your resume and cover letter.
  • Tip: Be prepared to talk about your experience with AI-powered tooling and agent-driven workflows, and how you have applied this knowledge to improve design-to-code workflows.
  • Tip: Show a strong portfolio that demonstrates your experience and skills in front-end engineering and design systems.
  • Tip: Be willing to learn and adapt to new technologies, and demonstrate a commitment to ongoing professional development.
  • Tip: Research Dropbox’s company culture and values, and be prepared to talk about how you align with these values.
  • Tip: Practice your problem-solving skills and be prepared to walk through a complex problem and how you would solve it.
  • Tip: Be prepared to talk about your experience with collaboration and communication, and how you have worked with designers and engineers in the past.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.