Informacje o stanowisku
Frontend Software Engineer (Design System Developer)
Wroclaw, Poland (hybrid)
As a Design System Developer , you will play a critical role in the creation, maintenance, and evolution of our design system. This system empowers our designers and engineers to build cohesive, accessible, and high-quality user experiences. You’ll collaborate with cross-functional teams to drive consistency and efficiency across the product suite by developing reusable components, ensuring design-to-code alignment, and supporting the scalability of our products.
Responsibilities
- Build and Maintain Design System Components: Develop, document, and maintain reusable web components and libraries for use with modern front-end frameworks (e.g., Vue, React).
- Collaborate with Designers and Engineers: Work closely with design and engineering teams to ensure consistency between design and implementation, turning high-fidelity prototypes into production-ready components.
- Ensure Accessibility and Responsiveness: Implement accessibility best practices (WCAG) and responsive design principles across all components, ensuring usability on various devices and platforms.
- Create Documentation and Guidelines: Produce clear, thorough documentation and usage guidelines to help teams implement the design system components effectively and consistently.
- Develop Tooling and Workflows: Build or enhance tools that support efficient workflows, such as automated testing, design handoff tools, and continuous integration pipelines.
- Stay Current with Industry Trends: Keep up with the latest in design system development, front-end frameworks, and accessibility best practices to bring fresh ideas to the team.
Qualifications
- Design System and Component Library Expertise: Proven experience in building and maintaining a design system or component library in a collaborative team environment.
- Accessibility Knowledge: Strong understanding of accessibility standards (WCAG, ARIA) and a passion for building inclusive experiences.
- Strong Communication Skills: Ability to translate design requirements into technical specifications and communicate complex ideas effectively with non-technical stakeholders.
- Familiarity with Version Control: Experience with version control systems, especially Git, and workflows for collaborative development.
Nice-to-Have Skills
- Experience with Theming/Branding Systems: Knowledge of design tokens and theming libraries (e.g., Styled Components, Emotion).
- Proficiency in Design Tools: Familiarity with design tools like Figma, Sketch, or Adobe XD, including component libraries and design-to-development workflows.
- Continuous Integration and Deployment (CI/CD): Experience with CI/CD pipelines and testing frameworks.
Why You’ll Love Working with Us
- Impactful Work: Build foundational systems that empower teams to deliver seamless and beautiful user experiences.
- Growth Opportunities: Join a team that values learning and professional development with resources and mentorship opportunities.
- Collaborative Culture: Work in a supportive, inclusive environment where diverse ideas are valued and everyone is encouraged to innovate.
If youre passionate about creating powerful, scalable design systems and enabling teams to build world-class products, we’d love to hear from you!
#J-18808-Ljbffr
Praca WrocławWrocław - Oferty pracy w okolicznych lokalizacjach