Los Angeles, California, United States
Reported directly to CTO, Implemented multiple architecture and tech changes:
• Clean Architecture + GraphQL (whole codebase)
• Typescript (whole codebase)
• CI/CD: testing strategy: unit/integration/e2e tests
• Accelerated transition from Angular to React
• Drove transition to newer bundlers: Snowpack, Vitejs
• Supporting transition to Tailwind + Design System
Built foundational features & design practices that enabled rapid iterations & more complex features to be built on top:
• Search / filtering framework: built complex lists with filtering, sorting, full text search & csv export
• Activity Feed: tracked changes in the system and allowed clients, ops & support teams to communicate via messages ('@' mentions, email responses and delivery status)
• Report builder: config-defined reporting with plan to allow users to build their own reports & dashboards