Frontend & UI/UX Development Agency for Static AI
HireHolic · Arcade, NY · 1 mo ago
Engineering$100k/moFull-time
About the role
Static Enterprises LLC is seeking an established development agency to lead Frontend & Product Experience for Static AI, our conversational AI and CRM platform serving collection agencies, sales teams, and other high-volume call operations. We have an existing platform and a defined frontend improvement roadmap. Your agency will take responsibility for modernizing the interface, improving usability, and creating a cohesive product experience across administrator, manager, and agent roles. We are proposing an 18-month revenue-participation partnership. The agreed initial frontend overhaul must be completed within 60 days of project kickoff, followed by ongoing development, maintenance, and improvements.
Contact: Thomas (LinkedIn)
Responsibilities
- Reviewing the existing React frontend, component architecture, dependencies, build process, and performance issues.
- Updating React and supporting dependencies while preserving required functionality and integrations.
- Implementing a consistent design system covering typography, spacing, colors, components, navigation, and interaction patterns.
- Redesigning dashboards and user workflows around the practical needs of administrators, managers, and agents.
- Improving account navigation, information hierarchy, forms, tables, search, and other core CRM interactions.
- Creating an immersive interface through purposeful animations, transitions, microinteractions, and appropriate 3D elements.
- Building guided demo experiences that teach users how to operate the platform through interactive walkthroughs, contextual text, instructional popups, and embedded videos.
- Developing onboarding experiences tailored to each user role so users understand their responsibilities and available tools.
- Improving responsive behavior, accessibility, keyboard navigation, and loading, empty, success, and error states.
- Improving frontend responsiveness, rendering efficiency, and resource usage, including investigation of build-related memory consumption.
- Connecting the interface to working backend and calling functionality in coordination with the relevant development teams.
- Maintaining reusable components, design assets, technical documentation, and tests for critical