UI Developer
Build and extend the core UI platform, use it to create business-critical applications, help teams build their own applications, and deliver improvements through agile practices including pair-programming, testing, sprints, and estimation.
Responsibilities
- Build and extend the core UI platform
- Build business-critical applications
- Help teams use the platform to build applications
- Enable developers to be more productive
- Deliver platform improvements
- Manage change carefully
- Participate in sprints, pair-programming, testing, and estimation
Requirements
- At least 4 years of professional experience building web-based UIs
- Extensive experience with React, TypeScript, WebSocket protocols, REST, and UI unit testing
- Experience with agile methodology, sprints, pair-programming, testing, and estimation
- Empathy for developers consuming the platform
- Reliable and predictable availability
Benefits
- Discretionary bonus eligibility
- Medical, dental, and vision insurance
- HSA, FSA, and Dependent Care options
- Employer-paid group term life and AD&D insurance
- Voluntary life and AD&D insurance
- Paid vacation and holidays
- Retirement plan with employer match
- Paid parental leave
- Wellness programs