Responsibilities
- Lead the design and evolution of UI architecture, including component systems, state management, performance optimization, and frontend infrastructure
- Actively develop code for complex features, system migrations, and architectural enhancements
- Review all user interface pull requests and enforce consistent quality standards across the codebase
- Initiate and guide technical projects while strategically managing and reducing technical debt
- Collaborate with peer team leads on shared architectural decisions across domains
- Conduct performance evaluations and oversee career progression for UI engineers
- Hold recurring one-on-one meetings to support professional growth, resolve obstacles, and deliver actionable feedback
- Make staffing decisions and address performance concerns early and effectively
- Foster a culture of autonomy, accountability, and high performance within the team
- Allocate team resources to initiatives based on individual strengths, availability, and business needs
- Engage in cross-functional coordination with other technical leads
- Lead weekly team gatherings focused on knowledge exchange and team alignment
- Advocate for AI-powered development tools and demonstrate best practices in daily workflows
- Design and implement user interfaces enhanced by artificial intelligence and agent-based interactions
- Use the company's development platform daily to inform and guide product refinements
Work Arrangement
Remote (Worldwide)
Team
UI team reporting to the Head of Engineering
Other
- A college degree is not required to apply
- Applicants do not need to be based in the U.S.; the company supports remote work globally
- Candidates are not expected to meet every single qualification listed