بازگشت به فرصت‌ها
لوگوی توسعه فناوری رویدادبوم | Rooydad Boom
جدیدEnglish

Senior Front-End Developer

توسعه فناوری رویدادبوم | Rooydad Boom·تهران·امروز

حضوریارشدقراردادیتوافقی

توسعه فناوری رویدادبوم | Rooydad Boom

شرح موقعیت

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).