Summary
Join Appfire's Design Systems team as an experienced Design Engineer in a hybrid role, bridging design and engineering to develop and maintain scalable design systems. You will create reusable React components, manage Figma libraries, and ensure cohesive user experiences. Prioritize customer experience by collaborating with designers, engineers, and product managers. Develop accessible and inclusive front-end design patterns, translating design decisions into CSS. Work remotely from anywhere in the US with EST availability preferred, and enjoy flexible work arrangements and growth opportunities. Appfire offers a remote-first culture, flexible time off, and various professional development resources.
Requirements
- 5+ years of experience in front-end development, with a strong emphasis on building and maintaining scalable design systems
- 2+ years of experience leading high-impact design system initiatives across multiple products or platforms
- Proficiency in React, TypeScript, and modern CSS-in-JS methodologies (e.g., styled-components, Emotion)
- Hands-on experience with Figma, including managing component libraries, design tokens, and ensuring consistency across design and code
- A solid understanding of accessibility standards and a track record of implementing inclusive design practices
- Experience balancing the immediate needs of feature development with the long-term vision and scalability of design systems
- Strong organizational skills, capable of leading or contributing to multiple projects simultaneously
- Proficiency in Git and version control workflows, with experience in collaborative codebases
- Excellent communication skills, with the ability to articulate design and technical decisions to diverse stakeholders, including executive-level audiences
Responsibilities
- Create a culture of excellence in design quality within the design teams and across the organization
- Your work directly influences and evolves Appfire’s product UIs
- Co-own and evolve our design system (Fuegokit) by
- Create design components that are highly usable and flexible for designers, meet the needs of product teams, and are easy for engineers to use to create consistent user interfaces
- Become an authority on our visual design language, extending upon our existing systems—such as our color systems, navigation components, and interaction patterns
- Design experiences that work across multiple platforms and different product ecosystems, and text-based interfaces such as CLI
- Seek regular input and propose new areas of work with compelling reasoning, and execute on them
- Advocate for, and teach other designers and engineers how to use our design systems
- Seek and provide design feedback and direction with your coworkers
- Seek out opportunities for connecting with people and teams working on related projects
- Build meaningful relationships across the product, engineering, and other cross-functional partners you're working with
- Develop and maintain a comprehensive React component library using TypeScript and CSS-in-JS methodologies
- Manage and evolve Figma component libraries and design tokens to ensure consistency and scalability
- Collaborate with cross-functional teams to integrate design systems seamlessly into product development workflows
- Implement and advocate for accessibility standards (WCAG) in both design and code
- Conduct code reviews and provide mentorship to team members on best practices in design system implementation
Preferred Qualifications
- Proven experience contributing to or maintaining an established design system utilized across multiple teams or products
- Familiarity with design system documentation tools such as Storybook or similar
- Understanding of CI/CD pipelines and experience with automated testing frameworks for UI components
- Background in user-centered design principles and practices
- Experience with cross-platform design considerations, including mobile and desktop applications
- Technical background or experience working on developer tools
- Multidisciplinary design experience, such as in illustration, animation, or programming
- You are dedicated to elevating client and co-worker experiences , knowing that exceptional work centers on serving others
- You adapt swiftly to new business demands , understanding that change fuels collective and individual growth
- You excel in communication, effectively connecting in remote/hybrid environments using tools like Slack, Zoom, and G Suite and through occasional in-person events
- You have exceptional coaching , mentoring , and people development skills
Benefits
- Salary Ranges: Perm (UoP) 16 030 - 18 660 PLN gross/month
- Every Appfire employee is eligible for company equity
- Home Office allowance – 200 PLN/month to cover your electricity and internet bills
- MyBenefit Platform – 150 PLN/month to spend on shopping, culture and entertainment, Multisport, travel, and more
- Lunch Card – 300 PLN/month to spend on groceries/restaurants (excluding alcohol and other excise duties items)
- You can apply for a 50% tax-deductible cost on creative works (AKUP/IP tax-deductible costs)
- Access to the Appfire University learning platform – a hub of knowledge, interactive resources, and engaging instructor-led courses designed to fuel your learning journey with unparalleled depth and accessibility
- English language courses
- 26 working days of paid annual leave, regardless of years of experience
- Wellness Days – additional time off each month to recharge and take care of yourself
- Private healthcare
- Life Insurance
- 3 fully paid days each year to participate in Appfire Town, Appfire’s Corporate Social Responsibility (CSR) Program
- Indefinite Employment contract from day one, no trial periods
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.