Alpine IQ (AIQ) is seeking a Frontend Engineer to develop and enhance their internal dashboard product, AIQ, transforming clean, user-centered designs into engaging, functional interfaces suitable for both web and mobile platforms. The role aims to improve how clients interact with data and tools, contributing to a seamless user experience.
Requirements
- 3+ years of professional experience with React and TypeScript
- Strong understanding of component-based architecture and UI development
- Experience working with REST APIs and integrating backend services
- Proficiency in translating Figma designs into functional interfaces
- Experience with internal component libraries and design systems
- Familiarity with data visualization tools such as Visx or similar charting libraries
- Bonus: Experience with Zustand, Go or Node.js backends, testing frameworks (Jest, Cypress), and React Native (Expo)
Responsibilities
- Refactor legacy pages built with Ant Design using the company's internal React component library
- Develop new pages and features based on Figma designs provided by the UX team
- Create and optimize data-heavy UI components, including tables, forms, filters, and visualizations
- Enhance and maintain the internal component library to ensure consistency and reusability
- Collaborate with backend developers to support frontend features with appropriate API endpoints
- Participate in code reviews, testing, and documentation to uphold code quality standards
- Contribute to the modernization of existing codebases and the development of new functionalities
Other
- Excellent communication skills and a proactive ownership mindset
- Fully remote work environment with flexibility in location and schedule
- Opportunities for professional growth and upward mobility based on merit
- Involvement in shaping the future of our dashboard and mobile experiences
- Collaborative team culture that values clean code, thoughtful UX, and rapid delivery