Job Title: Senior Front-End Engineer (React & Data Visualization)
Location: Remote
Job Type: Contract (6-8 weeks) could become a full time role.
Experience Level: Senior (7+ Years)
This role is not able to provide employment sponsorship or C2C candidates.
Overview:
We are seeking a Senior Front-End Engineer to lead the development of interactive, data-driven user interfaces built on top of client-provided Snowflake data. This role is part of a high-visibility RFP initiative where you'll work closely with a Designer and an Industry Subject Matter Expert (SME) to design and deliver two custom workflows that demonstrate product capability and business value.
Key Responsibilities:
• Lead front-end development of responsive web applications that interface with Snowflake data.
• Collaborate with UX/UI Designers and Industry SMEs to turn concepts into functional, polished user interfaces.
• Implement and optimize interactive visualizations using open-source visualization frameworks and libraries (e.g., D3.js, Chart.js, Recharts, etc.).
• Build and maintain reusable component libraries using React and modern front-end development practices.
• Ensure high performance and responsiveness of applications across devices and browsers.
• Write clean, maintainable, and well-documented code, and participate in code reviews.
Qualifications:
• 7+ years of professional experience in front-end development.
• Strong expertise in React.js and modern JavaScript (ES6+).
• Hands-on experience with open-source data visualization frameworks and component libraries.
• Experience building applications on top of Snowflake or similar data platforms is a plus.
• Proven ability to collaborate in cross-functional teams and deliver in fast-paced environments.
• Strong problem-solving skills, attention to detail, and a passion for creating intuitive user experiences.
Nice to Have:
• Experience in data-centric or analytics-driven applications.
• Familiarity with RFP or proof-of-concept (PoC) processes.
• Background in working with industry-specific SMEs or enterprise clients.