آگهی‌های استخدامی

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

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

Core Technologies & Skills

  • Proficiency in JavaScript (ES6+) and TypeScript
  • Framework: Next.js (React) – expert-level proficiency with page/app router
  • Styling & UI: Tailwind CSS, shadcn/ui, and modern component-based responsive design systems
  • API Integration: Proficient in RESTful API consumption, data fetching, and state management
  • Modern React Ecosystem: Strong command of Zod, React Hook Form, Recharts, Tremor, and other charting/dashboard libraries
  • Familiarity with performance monitoring and optimization (e.g., Lighthouse, Core Web Vitals)

Project Scope
Develop and maintain dashboard-style applications including:

  • Interactive charts and data visualizations
  • Dynamic reports and analytics panels
  • User profile management systems
  • Role-based access control (RBAC) interfaces
  • Real-time data tables and filtering components

Experience Requirements

  • Minimum 3 years of professional front-end development experience
  • Proven track record of building complex, data-driven web applications
  • Deep understanding of server-side rendering (SSR), static generation (SSG), and client-side rendering in Next.js

Work Style & Autonomy

  • Team player: able to collaborate effectively with designers, back-end developers, and product owners
  • Self-sufficient: can independently manage projects from initiation to delivery with minimal supervision
  • Time management: consistently delivers high-quality work on schedule
  • Multi-tasking: comfortable working on multiple projects simultaneously without losing focus or quality
  • Development standards: Follow and enforce clean code standards, component-based architecture, and best practices

Project Management & Documentation

  • Proficient with Git (branching strategies, code reviews, CI/CD workflows)
  • Experienced with project control tools such as Trello
  • Strong documentation habits: writes clear technical docs, component stories, and API integration guides

Additional Must-Haves

  • Real-time data handling: experience with WebSocket, MQTT and similar real-time update mechanisms
  • Testing: proficiency with modern testing libraries
  • Deployment & DevOps: hands-on experience with Docker, containerization, and deployment pipelines
  • AI-Powered Workflow: actively uses AI tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar) to accelerate development, improve code quality, debug efficiently, and speed up project delivery

Soft Skills & Personal Qualities:

  • Code Excellence: Deep commitment to writing clean, maintainable, and well-structured code
  • Communication: Strong verbal and written skills; able to articulate technical decisions clearly to both technical and non-technical stakeholders
  • Cross-Team Collaboration: Proven ability to work across multiple teams, align on architectural choices, and drive consensus
  • Continuous Growth: Passionate about staying current with emerging technologies and improving team workflows
  • Ownership & Proactivity: Self-motivated, detail-oriented, and organized; takes full ownership of tasks from planning to delivery

What We Offer

  • Opportunity to work on impactful, high-visibility dashboard projects
  • Collaborative and growth-oriented team environment
  • Flexible working arrangements (remote/hybrid options available)
  • Competitive compensation based on experience

مهارت‌های مورد نیاز

  • Javascript
  • NextJS
  • Front-end

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۵/۰۴/۲۰
ارسال رزومه