همین حالا رزومه خود را در کمتر از ۱۰ دقیقه بسازید، برو به رزومه‌ساز

رایناگ | Raynaag

استخدام Senior Front-End Developer (Next.js)

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    از ۵۰,۰۰۰,۰۰۰ تومان

شرح موقعیت شغلی

Job Description

A leading company in the field of artificial intelligence is seeking a front-end developer for the development of one of its products in the field of image processing. Given that the company's products are directly offered to customers (B2C & B2B), individuals who are knowledgeable about global standards and the best methods of presenting products to customers, stakeholders, and business partners are prioritized.

We are looking for individuals who seek a structured and professional work environment where they can develop their talents away from distractions and enjoy maintaining and producing high-quality software.


Key Responsibilities

Core Technologies

  • Expertise in React.js and advanced React patterns (Hooks, Context API)
  • Strong proficiency in Next.js (SSR, SSG, ISR, API routes, Dynamic routing)
  • TypeScript experience for type-safe React and Next.js applications
  • Advanced knowledge of JavaScript (ES6+)
  • HTML5, CSS3, SASS, and modern styling techniques (CSS Modules, Styled Components)
Next.js Specific Skills

  • Proficient with Server-Side Rendering (SSR) and Static Site Generation (SSG)
  • Experience with Incremental Static Regeneration (ISR)
  • Knowledge of API routes in Next.js for building backend logic
  • Understanding of Next.js routing and dynamic route management
  • Familiarity with Next.js middleware for authentication and security
State Management

  • Strong experience with Redux, RTK, Context API, or other state management tools in React
Styling and Design

  • Familiarity with CSS-in-JS solutions like Styled Components or Emotion
  • Experience with CSS Modules in Next.js
  • Strong understanding of responsive design and mobile-first development
Performance Optimization

  • Expertise in optimizing Next.js performance (code splitting, lazy loading, image optimization)
  • Familiarity with Next.js Image component and built-in performance features
  • Experience with Lighthouse and other performance auditing tools
Version Control and Collaboration

  • Proficient with Git, GitHub, or GitLab
  • Experience in agile/scrum teams
  • Familiarity with CI/CD pipelines for deploying Next.js applications
Testing

  • Experience with testing React and Next.js applications using tools like Jest, Playwright,  React Testing Library, or Cypress 
API Integration

  • Experience integrating RESTful APIs in Next.js
  • Knowledge of authentication flows (JWT, OAuth) and handling session management in Next.js
Security

  • Familiarity with securing Next.js applications (input validation, XSS, CSRF protection)
  • Understanding of Next.js middleware for security and role-based access control 

Working Conditions and Benefits

  • The job is remote, saving commuting time.
  • Flexible working hours.
  • Opportunities for growth and promotion.
  • Insurance and benefits costs are paid monthly along with the salary.
  • Two days off per week.
  • Interaction with professional staff and work experience with the latest and highest global software production standards.
  • Geographic location is not important; only a high-speed internet connection is required.

معرفی شرکت

رایناگ درزمینه‌ی آموزش، مشاوره و گزینش نیروی انسانی فعال است. تلاش ما این است که با گزینش و توانمندسازی افراد، نیاز شرکت‌ها برای به خدمت گرفتن نیروها و تیم‌ها کارآمد و حرفه‌ای را در کوتاه‌ترین زمان و با کمترین هزینه برطرف سازیم و همچنین افراد را به‌سوی جایگاه شغلی که شایسته آن هستند هدایت کنیم.
خدمات ما شامل اطلاع‌رسانی، گزینش و به خدمت گرفتن نیروی کار متناسب با درخواست و نیاز کارفرمایان است. از سوی دیگر خدمات آموزشی لازم برای توانمندسازی و تبدیل‌شدن افراد به نیروهای حرفه و کارآمد را فراهم می‌کنیم. با آموزش‌ها و مشاوره‌های ما افراد مسیر هموارتری را به‌سوی جایگاه شغلی موردنظر خود می‌پیمایند.
تشکیل یک تیم کاری هماهنگ، چابک و متخصص لازمه فرآیند هزینه‌بر و زمان‌بری برای شرکت‌هاست. ما با تجربه و تخصصی که درزمینه‌ی آموزش و تشکیل تیم‌ها چابک داریم این فرآیند را بسیار کوتاه‌تر و کم‌هزینه‌تر خواهیم کرد و تیم‌های کارآمد و اثربخشی را به شرکت‌ها ارائه خواهیم کرد.
  • مهارت‌های مورد نیاز

    Front-end NextJS ES6 HTML5
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
image/svg+xml