Overview
This contract position for a Frontend Engineer involves working on a sophisticated data platform that transforms complex datasets into clear, user-friendly interfaces. The contractor will collaborate closely with engineering and product teams to develop a next-generation dashboard, focusing on high-quality user interface design and performance. This role is ideal for a senior-level engineer with a passion for UI/UX and extensive experience in ReactJS and modern JavaScript frameworks.
Responsibilities
- Build rich, interactive interfaces using ReactJS and JavaScript.
- Design visual workflows for navigating large datasets.
- Own component development and UI architecture.
- Evolve and extend a design system for consistency.
- Collaborate with backend and product teams to enhance user experiences.
- Manage state efficiently using React patterns, preferably Context API.
- Continuously enhance performance and frontend quality.
Requirements
- Senior-level experience in production ReactJS applications.
- Strong ability to visualize complex data intuitively.
- Experience with TailwindCSS or similar utilities.
- High attention to detail in UI components and interactions.
- Strong knowledge of structured design systems and UI consistency.
- Proficient in managing application state, Context API preferred.
- Excellent communication skills in a remote-first environment.
- Bonus: familiarity with animation frameworks or high-volume data interfaces.