Frontend Product Software Engineer, Design Systems
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.