Cribl is a remote-first company focused on transforming data needs into user-friendly solutions. They are seeking a Staff Front End Engineer to design and develop scalable user interfaces and visualizations, collaborating with various teams to enhance the user experience.
Responsibilities:
- Design and deliver large-scale, high-quality UI solutions using React, JavaScript, and TypeScript, with clean, maintainable, and testable code
- Build and evolve a UI component library that accelerates development and delivers a consistent, elegant experience across our products
- Champion accessibility, using tools and best practices to ensure an inclusive experience for all users
- Prototype quickly and iterate fast, balancing speed with craftsmanship to turn ideas into tangible, user-ready experiences
- Write effective unit and end-to-end tests, ensuring reliable, maintainable, and high-quality software
- Collaborate openly across teams, communicating clearly with designers, product managers, and backend engineers to bring shared visions to life
- Lead cross-functional initiatives, driving projects that span multiple areas while mentoring others in the process
- (Bonus) Bring backend experience; familiarity with API design or data pipelines is a strong plus
Requirements:
- 6+ years of experience building modern, high-performance web applications
- A self-starter mindset with a track record of learning quickly and thriving in ambiguity
- Ability to solve complex problems from first principles, staying focused on customer and product impact
- Proven ability to write clean, scalable, and testable code that stands the test of time
- Experience partnering with designers and product managers to accelerate innovation and deliver delightful user experiences
- Excellent communication skills, both written and verbal; you can articulate technical decisions clearly and build alignment across teams, even in a distributed environment
- Background working on data visualization or analytics interfaces at scale is a strong plus
- (Bonus) Bring backend experience; familiarity with API design or data pipelines is a strong plus