استخدام Senior Front-End Developer (React/Next.js)
{{ tooltipText }}
{{ hoverTitle }}
نشان کردن
حذف نشان
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
شرکت ما یک مجموعه دانشبنیان پیشرو در حوزه طراحی و پیادهسازی پلتفرمهای هوشمند اینترنت اشیاء (IoT) است که با تکیه بر معماری ابری‑پایه، پروتکلهای ارتباطی امن و ماژولهای تحلیل دادهی بلادرنگ، بستری یکپارچه برای اتصال، مدیریت و پایش دستگاههای پراکنده فراهم میکند. ما با ارائه راهکارهای مقیاسپذیر و سفارشیسازیشده برای صنایع مختلف، از تولید تا کشاورزی و شهر هوشمند، ضمن کاهش هزینههای عملیاتی، به مشتریان امکان تصمیمگیری مبتنی بر داده و خودکارسازی فرایندها را میدهیم. هدف ما، توانمندسازی کسبوکارها برای تبدیل دادههای خام حسگرها به بینش عملیاتی و ارزش ماندگار است.
ما علاوه بر این، در توسعه پروژههای وبمحور نیز فعالیت کرده و بنا به درخواست کارفرما، پنلهای مدیریتی، داشبوردهای تحلیلی و پورتالهای سفارشی را با کیفیت بالا پیادهسازی میکنیم. همچنین برای پروژههای اختصاصی، تیم ما آماده است تا از مرحله ایدهپردازی تا استقرار نهایی، راهحلی کاملاً متناسب با نیاز منحصربهفرد کارفرما طراحی و تحویل دهد.