Frontend Developer (React / Next.js / TypeScript)
About the Role
PlotSet is a SaaS platform in the field of Data Visualization, enabling users to create both static and animated video charts — such as racing bar charts and racing line charts. Powered by AI, PlotSet helps transform data, text, and images into engaging, shareable visual stories.
We’re looking for a Frontend Developer who is passionate about building elegant, fast, and user-friendly interfaces for a global audience. You’ll be part of a small, ambitious team that combines creativity with technical excellence.
Core Skills
- Strong proficiency in React and Redux
- Solid experience with Next.js and TypeScript
- Advanced knowledge of JavaScript (ES6+)
- Proficient in Tailwind CSS, HTML5, and CSS3
- Experience integrating with REST APIs
- Familiarity with SSR/ISR and performance optimization in Next.js
- Understanding of responsive and component-based design principles
Nice to Have
- Experience with data visualization libraries (D3.js, Chart.js, ECharts, etc.)
- Familiarity with AI APIs (e.g., OpenAI, Replicate)
- Knowledge of data animation and converting datasets into motion graphics
- Experience with Git / GitHub and CI/CD pipelines
What We’re Looking For
We’re seeking a creative, detail-oriented developer who can translate design concepts into pixel-perfect web interfaces, thrives in a collaborative environment, and is eager to push the boundaries of what’s possible in data visualization.
Work Conditions
- Location: Punak, Tehran
- Working hours: Saturday to Wednesday, 9 AM – 5 PM
- On-time salary and benefits
- Friendly, creative, and professional work environment
Before Applying
We recommend creating a free account at plotset.com to explore how the platform works and better understand our product and vision.