Role OverviewDesign, build, and maintain features in our Angular web application using TypeScript, RxJS, and NgRx. Build reusable, responsive UI components that handle media-heavy, real-time workflows at scale. Partner with product managers, designers, and platform engineers to shape features from concept through launch.
What You Will Do
Design and build features in our Angular web application, build reusable UI components, partner with product managers and designers, and maintain high-performing web applications.
Why It Might Be a Fit
You'll be a team player, valuing collaboration over ego, and have experience working within and collaborating on design systems. You'll have experience with Angular Signals and some experience with React & Tailwind CSS.
Requirements
- 5+ years of professional software development experience building web interfaces
- 3+ years with Angular and TypeScript, including strong command of RxJS and component-based architecture
- Experience with NgRx or other state-management patterns
- A track record of building and maintaining reusable UI component libraries with responsive design principles
- Solid testing habits: unit tests and end-to-end tests as part of everyday development, including tests for AI-assisted changes
Benefits
- Total Cash Compensation Range: $140,000 - $160,000
- Stock options: you'll be a co-owner of the company
- Health benefits: comprehensive coverage (medical, dental, vision)
- Flexible time-off and leave policies
- Latest generation Apple MacBook Pro with necessary peripherals to equip your home office, plus paid subscriptions to frontier AI-assisted engineering tools
]]>