Overview
We are looking for a Senior Frontend Engineer Contractor to join a team working on a sophisticated data platform that transforms fast-moving datasets into intuitive workflows. This fully remote role will involve collaborating closely with engineering and domain specialists to create responsive and high-quality user interfaces using ReactJS, JavaScript (ES6+), and TailwindCSS. The successful candidate will play a crucial role in shaping a next-generation dashboard that enhances user experience and interaction design.
Responsibilities
- Build rich, interactive interfaces using ReactJS and modern JavaScript.
- Design visual workflows that make large or fast-changing datasets easy to navigate.
- Own component development, interaction patterns, and UI architecture.
- Evolve and extend a design system to maintain clarity and consistency.
- Collaborate with backend and product teams to deliver user experiences that support deep technical investigations.
- Manage state using clean, predictable React patterns (Context API ideal).
- Continuously improve performance, usability, and frontend quality through iteration.
Requirements
- Senior-level experience building production ReactJS applications.
- Strong ability to turn complex or abstract data into intuitive visual experiences.
- Hands-on experience with TailwindCSS or other utility-first styling approaches.
- High attention to detail across components, interactions, and states.
- Strong experience with structured design systems and UI consistency.
- Proficiency in managing application state (Context API preferred).
- Ability to evaluate UX, performance, and maintainability trade-offs.
- Excellent communication skills, with experience in remote teams.