UI Developer
Summary
Build and extend a core UI platform using React, TypeScript, and modern web tools; create business-critical applications and coach teams on best practices.
You build and extend the core UI platform, use it to create business-critical applications, and help teams build their own applications. You work with modern web development tools and techniques, enable other developers to be more productive, and deliver improvements while carefully managing change. You participate in 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
- React
- TypeScript
- WebSocket protocols
- REST
- UI unit testing
- Agile methodology
- Pair-programming
- Testing
- Estimation
- Quality design
- Kubernetes
- Helm
- Containers
- CI/CD pipelines
- Trading or finance experience
- 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 & AD&D insurance
- Paid vacation plus paid holidays
- Retirement plan with employer match
- Paid parental leave
- Wellness Programs