Dropbox is the one place to keep life organized and keep work moving.
Frontend Product Software Engineer – Design Systems
Location
Mexico
Posted
29 days ago
Salary
0
Seniority
Senior
Job Description
Frontend Product Software Engineer – Design Systems
Dropbox
• 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. • Contribute to the architecture and strategy of AI-native UX development, including the integration of LLMs, agents, and automation into internal tooling. • Prototype and productionize new concepts that explore the future of design systems. • Ensure accessibility and inclusivity by embedding WCAG standards and best practices into both components and AI-assisted workflows. • Write clear, scalable documentation for both human and AI consumers (e.g., enabling agents to effectively use the design system). • Collaborate in code reviews, design critiques, and technical discussions to continuously raise the quality bar. • Troubleshoot and resolve issues from internal teams, improving system reliability and usability. • Drive experimentation and evaluation of emerging AI technologies, translating insights into practical improvements in tooling and workflows.
Job Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of experience in front-end development, including experience contributing to or maintaining a design system or shared UI platform.
- Strong proficiency in HTML, CSS, and JavaScript, with deep experience in modern frameworks (e.g., React) and component-driven development.
- Demonstrated experience building scalable, maintainable front-end architecture for complex applications.
- Hands-on experience integrating or building with AI/ML-powered tools (e.g., LLM APIs, agent frameworks, or automation pipelines) in a development workflow.
- Solid understanding of accessibility standards (WCAG, ARIA) and how to implement them in reusable systems.
- Proven ability to collaborate effectively with cross-functional partners (design, product, engineering) and communicate technical concepts clearly.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Java Developer
PeoplebankPeoplebank provides comprehensive IT and digital recruitment services for both talent and clients, offering a range of contract staffing, permanent placements,
Develop modular software components and support the full software development lifecycle. Collaborate with stakeholders, conduct code reviews, and resolve technical issues while mentoring junior developers to enhance team performance.
Senior Angular Engineer
Insight GlobalFounded in 2001, Insight Global (IG) offers enhanced staffing, placement staffing, and temporary-to-permanent staffing services, including long-term and short-term job assignments.
Senior Angular Engineer Location: OH-Cincinnati, Chicago, IL ZIP/Postal Code 45202 Job Type Contract Category Software Engineering Req # CIN-3d448d15-6923-45c4-98a7-ad969b6397ba Pay Rate $54 - $67 (hourly estimate) Job Description: Insight Global is looking for a Senior Angular Engineer to support one of our top customers in the Cincinnati area. This position will be a 7 month contract and with a strong preference for hybrid onsite at least 3-4x/week in either Cincinnati or Chicago office location. The first month will be fully onsite (5 days/week) to complete onboarding and training. This role will lead front-end development for complex, scalable, UI-driven solutions. The individual will work closely with product, design, and data partners to translate business requirements into well-architected technical solutions. They will balance new feature development with ongoing system and infrastructure improvements, collaborate closely with teammates through pair programming and code reviews, and apply engineering best practices in a highly collaborative, cross-functional environment. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/. Required Skills & Experience • 6+ years working in modern full-stack web-application development (70% front end, 30% backend) • At least one year of hands on experience working with Angular • 3+ years of combined experience with Angular, React, and/or Svelte • Experience with sustainable engineering practices such as automated testing, continuous integration, continuous deployment, and monitoring/alerting • Bachelor’s degree in Computer Science, Management Information Systems, Mathematics, Business Analytics or another technically strong program Nice to Have Skills & Experience • Familiarity with Azure • Experience working on distributed or remote-first teams • Experience with CI/CD pipelines Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
• Design and implement responsive, high-performance web interfaces using Angular. • Translate UX/UI designs from Figma into clean, maintainable, and scalable code. • Ensure consistency in UX across platforms, components, and user flows. • Collaborate with UX designers to refine user journeys and improve usability. • Develop reusable UI components and maintain a scalable design system. • Optimize applications for performance, accessibility, and cross-browser compatibility. • Work closely with backend developers (Node.js) to integrate APIs and services. • Participate in code reviews and enforce frontend best practices. • Continuously improve UI/UX standards, patterns, and design consistency. • Mentor junior developers and contribute to team knowledge sharing.
• Lead frontend/UI development while remaining deeply hands-on in coding and implementation. • Make framework and tooling decisions and guide technical direction. • Build full-stack web applications end-to-end: • Frontend + UX design and implementation • Application logic and workflows • Basic backend/database integration when needed • Collaborate with product stakeholders to translate problems into working solutions with a product mindset. • Drive technical recommendations and ensure scalable, maintainable solutions.



