ما برای توسعه محصولات دادهمحور و مبتنی بر هوش مصنوعی در حوزه بازارهای مالی، به دنبال یک Senior Full-Stack Developer / Product Engineer باتجربه، عملگرا و محصولمحور است.
فرد منتخب در یک تیم کوچک و چابک، مسئول توسعه End-to-End اپلیکیشنهای تحت وب خواهد بود؛ از طراحی Backend و API تا پیادهسازی رابط کاربری، تست، استقرار و پشتیبانی Production.
استفاده حرفهای از ابزارهایی مانند Claude Code، Codex، Cursor و سایر AI Coding Tools بخشی از روش کاری مورد انتظار است. هدف، افزایش سرعت و کیفیت توسعه است؛ بدون واگذاری قضاوت فنی و مسئولیت کد به ابزارهای هوش مصنوعی.
مسئولیتها:
• طراحی و توسعه End-to-End اپلیکیشنهای تحت وب
• توسعه Frontend با React، Next.js و TypeScript
• طراحی و توسعه Backend، API و سرویسهای مورد نیاز محصول
• توسعه رابطهای دادهمحور شامل Dashboard، جدول، نمودار، جستوجو و فیلتر
• کار با PostgreSQL و بهینهسازی Query ها و عملکرد اپلیکیشن
• پیادهسازی Authentication، Authorization و Role-based Access
• نوشتن تستهای خودکار و رفع مشکلات Performance و Production
• همکاری نزدیک در Deployment، CI/CD، Monitoring و نگهداری محصول
• همکاری نزدیک با Product Owner و Senior Data Engineer
• مشارکت فعال در تعریف MVP، معماری و اولویتبندی قابلیتها
• استفاده مؤثر از ابزارهای AI در طراحی، توسعه، تست، Debugging و مستندسازی
• مالکیت Feature از تعریف مسئله تا استقرار و دریافت بازخورد
شرایط و مهارتهای مورد نیاز:
• حداقل ۵ سال تجربه حرفهای مرتبط در توسعه محصولات نرمافزاری تحت وب یا سابقه معادل در ساخت محصولات واقعی
• حداقل مدرک کارشناسی؛ تجربه، توانﻤندي عملی و كيفيت خروجي اولويت باﻻتري دارد
• تسلط بالا به TypeScript، JavaScript، React و Next.js
• تجربه حرفهای توسعه Backend با حداقل یکی از مسیرهای زیر:
○ Node.js و ترجیحاً NestJS
○ Python و ترجیحاً FastAPI
• تسلط به طراحی و توسعه REST API
• تجربه عملی با PostgreSQL و SQL
• تجربه توسعه محصولات دادهمحور، Dashboard یا پنلهای تحلیلی
• تجربه پیادهسازی Authentication و Authorization
• تسلط به Git، Docker و اصول CI/CD
• تجربه نوشتن Unit Test و Integration Test
• توانایی طراحی معماری و Component های ساده، قابل نگهداری و قابل توسعه
• توانایی پیادهسازی رابطهای فارسی و RTL
• توانایی تبدیل نیازهای مبهم به خروجی کوچک، کامل و قابل تحویل
• تجربه واقعی و مستمر در استفاده از Claude Code، Codex، Cursor یا ابزارهای مشابه
• توانایی بررسی، تست و اصلاح کد تولیدشده توسط ابزارهای هوش مصنوعی
• توانایی حل مستقل مسئله و جلوگیری از Overengineering
مزیت محسوب میشود:
• آشنایی با دادهها یا محصولات بازارهای مالی
• تجربه توسعه نمودارهای Time Series، جدولهای بزرگ یا ابزارهای مقایسه
• تجربه ساخت B2B SaaS یا محصولات تحلیلی
• آشنایی با LLM API، Structured Output، RAG و AI Agent ها
• تجربه کار با Background Job، Queue و Caching
• تجربه Multi-tenancy و RBAC
• آشنایی با Figma و Design System
• تجربه ساخت محصول از Prototype تا Production
• سابقه فعالیت در استارتاپ یا تیم محصول کوچک
ویژگیهای فردی مورد انتظار:
ما به دنبال فردی هستیم که:
• مالک نتیجه باشد، نه صرفاً مجری Task
• به مسئله کاربر و خروجی محصول فراتر از کدنویسی اهمیت دهد
• برای شروع کار منتظر مستندات و طراحی کامل نماند
• بتواند میان Frontend، Backend و نیازهای محصول حرکت کند
• در کنار تصمیمگیری معماری، شخصاً کدنویسی و اجرا کند
• میان سرعت، کیفیت و سادگی تصمیم عملی بگیرد
• ریسکها و موانع را زود و شفاف اعلام کند
• از AI برای افزایش بهرهوری استفاده کند، اما مسئولیت کیفیت خروجی را شخصاً بپذیرد
• برای پیشرفت کار به مدیریت و پیگیری روزانه نیاز نداشته باشد
• مسئله را پس از Deployment نیز تا حل کامل دنبال کند
معیار ارزیابی ما صرفاً ساعات حضور نیست؛ بلکه مالکیت محصول، کیفیت تصمیم، سرعت تحویل، قابلیت اتکا و حل کامل مسئله است.
معرفی شرکت:
ما یک شرکت فعال در حوزه هوش مصنوعی، مهندسی داده و توسعه محصولات نرمافزاری هوشمند است.
بخشی از فعالیتهای شرکت بر توسعه محصولات دادهمحور و تحلیلی در حوزه بازارهای مالی متمرکز است. محیط کاری ما کوچک، پویا و نتیجهمحور است و اعضای تیم در شکلگیری محصول، معماری و تصمیمهای اصلی نقش مستقیم دارند.
مهارتهای مورد نیاز:
TypeScript، React، Next.js، Node.js، Python، PostgreSQL، REST API، Docker، AI Coding Tools