About the position
Retool is seeking engineers with technical leadership experience in design systems to join their design systems team. As a member of this team, you will be responsible for driving systematic improvements in code quality, increasing accessibility, and supporting a visual refresh of Retool. Your role will involve collaborating with multiple teams to create high-quality interfaces and enhancing engineering efficiency in product development. Additionally, you will have the opportunity to mentor fellow engineers, engage in technical decision-making, and contribute to the growth of the team.
Responsibilities
- Drive systematic improvements in code quality across Retool's codebase
- Increase accessibility for users with assistive technologies
- Support a comprehensive visual refresh of Retool
- Collaborate with multiple teams to create high-quality interfaces
- Enhance engineering efficiency in product development at Retool
- Coordinate closely with the design team, product managers, and other engineering leaders working on design systems
- Work on features that impact thousands of customers globally
- Partner closely with product on building out features
- Have a large impact on new features or improve performance on thousands of customers' applications
- Build within the JavaScript and TypeScript, Node.js, and React environment
- Engage in technical decision-making with the team
- Participate in planning
- Help the engineering team expand its skillset
- Mentor fellow engineers to elevate their skills
- Increase the overall efficiency and development speed of Retool's internal teams through leveraging the design
Requirements
- Technical leadership experience in design systems
- Experience in driving systematic improvements in code quality
- Knowledge of increasing accessibility for users with assistive technologies
- Experience in supporting a comprehensive visual refresh of a product
- Collaboration with multiple teams to create high-quality interfaces
- Focus on enhancing engineering efficiency in product development
- Close coordination with design team, product managers, and other engineering leaders
- Experience in JavaScript and TypeScript, Node.js, and React
- Ability to impact codebase and build features that impact thousands of customers
- Technical decision-making and participation in planning
- Mentoring and elevating the skills of fellow engineers
- Ability to leverage design to increase efficiency and development speed
Benefits
- Generous benefits offered to all employees
- Opportunity to shape and influence the software development process
- Technical leadership experience in design systems
- Drive systematic improvements in code quality
- Increase accessibility for users with assistive technologies
- Support a comprehensive visual refresh of Retool
- Collaborate with multiple teams to create high-quality interfaces
- Enhance engineering efficiency in product development
- Mentor fellow engineers and elevate their skills
- Increase overall efficiency and dev speed through leveraging the design system
- Drive widespread adoption, utilization, and satisfaction with the internal design system
- Collaborate across teams to achieve shared goals
- Continuously improve tools and workflows for web development
- Create and document reusable components for Retool's UI
- Drive a visual refresh across Retool's products
- Proven track record as a technical leader in the design systems field
- Strong commitment to visual design quality
- Minimum of 8 years of professional experience as a full-stack developer or tech lead
- Expertise in Typescript/Javascript, React, and CSS
- Excellent communication skills and collaborative mindset
- Interest in mentoring others and embracing new challenges
- Inclusive approach to building features and resolving issues
- Opportunity to work in the US and UK (for eligible candidates)