About the Role
PlotSet is a SaaS platform in the field of Data Visualization, enabling users to create both static and animated video charts — including racing bar charts and racing line charts. Powered by AI, PlotSet transforms data, text, and images into engaging and shareable visual stories.
We’re looking for a Back-End Developer who can build scalable, secure, high-performance services for a global audience. You’ll join a small but ambitious team that blends creativity with strong engineering practices.
Core Skills
- Strong proficiency in Node.js
- Solid experience with NestJS and Express
- Proficient in MongoDB (NoSQL design principles)
- Experience with MySQL and relational database structures
- Practical experience working with Stripe (payments, webhooks)
- Strong knowledge of building and integrating REST APIs
- Understanding of system design, architecture, and performance optimization
- Proficiency with Git / GitHub and branching workflows
- Understanding of authentication, authorization, and backend security best practices
- Experience deploying services on Linux or cloud environments
Nice to Have
- Experience with Redis (cache, queue)
- Familiarity with message brokers (NATS, RabbitMQ, Kafka)
- Experience with CI/CD pipelines
- Familiarity with logging & monitoring tools (Grafana, Prometheus, ELK)
- Experience building scalable APIs and versioning strategies
What We’re Looking For
We’re seeking a backend engineer who:
- Writes clean, maintainable, well-architected code
- Is comfortable designing scalable systems
- Enjoys solving complex technical challenges
- Communicates well and collaborates smoothly with frontend and product teams
- Cares about testing, reliability, and performance
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
- Real growth opportunities in an international startup
Before Applying
We recommend creating a free account at plotset.com to explore how the platform works and gain a better understanding of our product and vision.