شرح موقعیت
We’re looking for a Senior Front-End Developer to join our team. If you’re passionate about building beautiful, scalable, and high-performance web applications using React and Next.js, and love working in a startup environment where you can make real impact, we’d love to meet you. Employment Type: Full-time Location: On-site (Tehran, Iran)
مسئولیتها
- Develop and maintain high-quality, responsive, and performant web applications using React and Next.js.
- Collaborate closely with designers, backend engineers, and product managers to deliver seamless user experiences.
- Optimize applications for maximum speed, scalability, and SEO.
- Write clean, maintainable, and testable code following best practices.
- Participate in code reviews and mentor junior developers.
- Take ownership of features and drive them from idea to production.
نیازمندیها
- Strong proficiency in React.js (19), Next.js (App Router), and TypeScript.
- Solid experience with TanStack Query (React Query) for server state.
- Hands-on experience with React Hook Form and schema validation (Zod / Yup).
- Hands-on experience with Tailwind CSS and building component-based UIs (Radix UI / shadcn/ui is a plus).
- Good understanding of SEO basics in Next.js (SSR, metadata, sitemaps, and page performance).
- Excellent understanding of JavaScript (ES6+), HTML5, and CSS3.
- Experience working in agile or startup environments.
- Strong communication skills and a proactive and collaborative mindset.
- Experience building RTL (Persian) interfaces and working with Jalali dates.
- Experience with React Router v7, PWAs, maps (Mapbox / Leaflet), charts, or error monitoring (Sentry).