استخدام Tech Lead (.NET/React)
شرح موقعیت شغلی
پرتال یکی از بزرگترین پلتفرمهای ساخت فروشگاه اینترنتی در ایران است. هزاران کسبوکار فروش آنلاین از زیرساخت پرتال برای راهاندازی و توسعه فروشگاه خود استفاده میکنند.
ما در حال ورود به مرحله جدیدی از رشد هستیم؛ جایی که کیفیت معماری، سرعت توسعه، پایداری سرویسها و استفاده از AI اهمیت بسیار بیشتری نسبت به گذشته پیدا کرده است.
به همین دلیل به دنبال فردی هستیم که مسئولیت کامل رهبری فنی تیم را بر عهده بگیرد و در کنار تیم محصول، مسیر توسعه آینده پرتال را شکل دهد.
مأموریت این نقش
ساخت یک تیم مهندسی سریع، پایدار و مقیاسپذیر که بتواند با کیفیت بالا محصول را توسعه دهد، سرویسها را پایدار نگه دارد و تصمیمهای فنی بلندمدت شرکت را هدایت کند.
مسئولیتها
رهبری تیم فنی
- هدایت تیم Backend و Frontend
- افزایش کیفیت فنی تیم از طریق Code Review و Mentoring
- تعریف استانداردهای توسعه نرمافزار
- برنامهریزی و مدیریت فعالیتهای فنی تیم
- مشارکت در جذب و ارزیابی نیروهای فنی
- ایجاد فرهنگ مالکیت، مسئولیتپذیری و یادگیری
معماری نرمافزار
- طراحی و بهبود معماری سرویسها
- مدیریت Technical Debt
- افزایش Performance و Scalability سیستم
- طراحی سرویسهای قابل توسعه برای آینده
- تصمیمگیری درباره تکنولوژیهای جدید
کیفیت نرمافزار
- تعریف استانداردهای Code Quality
- بهبود فرآیند Release
- افزایش پوشش تستها
- کاهش Bugهای Production
- تحلیل Root Cause مشکلات
- بهبود سرعت توسعه بدون کاهش کیفیت
تصمیمگیری دادهمحور
- تحلیل Performance سرویسها
- استفاده از Metricها برای تصمیمگیری
- طراحی Dashboardهای فنی
- تحلیل Bottleneckها
- اندازهگیری سلامت سیستم
تحقیق و توسعه
- بررسی فناوریهای جدید
- استفاده عملی از AI در فرآیند توسعه
- طراحی Agentها و ابزارهای هوشمند برای افزایش بهرهوری تیم
- ارائه Roadmap فنی
مهارتهای مورد نیاز
Backend
- تسلط بسیار خوب بر C#
- .NET
- ASP.NET Core
- طراحی API
- معماری Microservice
- معماری Distributed Systems
Frontend
- React
- TypeScript
- JavaScript
- آشنایی با معماری Frontend
- درک مناسب از UX توسعه محصول
Database
- SQL Server
- Query Optimization
- Indexing
- Database Design
- Transaction Management
- Elasticsearch
- Redis
Messaging
- Kafka
Cloud & Infrastructure
- Networking
- Security
- High Availability
- Backup Strategy
- Disaster Recovery
ویژگیهای فردی
- مسئولیتپذیری بالا
- قدرت حل مسئله
- روحیه یادگیری مداوم
- توانایی تصمیمگیری در شرایط بحرانی
- مهارت بالا در کار تیمی
- توانایی انتقال دانش
- مدیریت تعارض
- انعطافپذیری
- درک نیازهای کسبوکار
- نگاه سیستمی
- نتیجهگرا
آنچه برای ما اهمیت دارد
ما صرفاً به دنبال یک برنامهنویس ارشد نیستیم.
به دنبال فردی هستیم که:
- مالک فنی محصول باشد.
- کیفیت توسعه تیم را افزایش دهد.
- سرعت تیم را بیشتر کند.
- وابستگی تصمیمهای فنی به مدیر فنی را کاهش دهد.
- بتواند بین نیازهای محصول، محدودیتهای فنی و اهداف کسبوکار تعادل ایجاد کند.
- در بحرانها تصمیمهای درست و سریع بگیرد.
تجربه مورد انتظار
- حداقل ۵ سال تجربه توسعه نرمافزار
- حداقل ۲ سال تجربه رهبری تیم فنی
- تجربه طراحی سیستمهای مقیاسپذیر
- تجربه استقرار سرویسهای Production
- تجربه کار با تیمهای Agile
امتیاز محسوب میشود
- تجربه SaaS
- تجربه فروشگاه اینترنتی یا E-commerce
- تجربه معماری Event-Driven
- تجربه استفاده عملی از AI در فرآیند توسعه
- مشارکت در پروژههای متنباز
- سابقه ساخت سیستمهای High Traffic
اگر از ساختن محصولهای بزرگ، حل مسائل پیچیده و هدایت یک تیم مهندسی حرفهای لذت میبرید، خوشحال میشویم با شما گفتگو کنیم.
ما در حال ورود به مرحله جدیدی از رشد هستیم؛ جایی که کیفیت معماری، سرعت توسعه، پایداری سرویسها و استفاده از AI اهمیت بسیار بیشتری نسبت به گذشته پیدا کرده است.
به همین دلیل به دنبال فردی هستیم که مسئولیت کامل رهبری فنی تیم را بر عهده بگیرد و در کنار تیم محصول، مسیر توسعه آینده پرتال را شکل دهد.
مأموریت این نقش
ساخت یک تیم مهندسی سریع، پایدار و مقیاسپذیر که بتواند با کیفیت بالا محصول را توسعه دهد، سرویسها را پایدار نگه دارد و تصمیمهای فنی بلندمدت شرکت را هدایت کند.
مسئولیتها
رهبری تیم فنی
- هدایت تیم Backend و Frontend
- افزایش کیفیت فنی تیم از طریق Code Review و Mentoring
- تعریف استانداردهای توسعه نرمافزار
- برنامهریزی و مدیریت فعالیتهای فنی تیم
- مشارکت در جذب و ارزیابی نیروهای فنی
- ایجاد فرهنگ مالکیت، مسئولیتپذیری و یادگیری
معماری نرمافزار
- طراحی و بهبود معماری سرویسها
- مدیریت Technical Debt
- افزایش Performance و Scalability سیستم
- طراحی سرویسهای قابل توسعه برای آینده
- تصمیمگیری درباره تکنولوژیهای جدید
کیفیت نرمافزار
- تعریف استانداردهای Code Quality
- بهبود فرآیند Release
- افزایش پوشش تستها
- کاهش Bugهای Production
- تحلیل Root Cause مشکلات
- بهبود سرعت توسعه بدون کاهش کیفیت
تصمیمگیری دادهمحور
- تحلیل Performance سرویسها
- استفاده از Metricها برای تصمیمگیری
- طراحی Dashboardهای فنی
- تحلیل Bottleneckها
- اندازهگیری سلامت سیستم
تحقیق و توسعه
- بررسی فناوریهای جدید
- استفاده عملی از AI در فرآیند توسعه
- طراحی Agentها و ابزارهای هوشمند برای افزایش بهرهوری تیم
- ارائه Roadmap فنی
مهارتهای مورد نیاز
Backend
- تسلط بسیار خوب بر C#
- .NET
- ASP.NET Core
- طراحی API
- معماری Microservice
- معماری Distributed Systems
Frontend
- React
- TypeScript
- JavaScript
- آشنایی با معماری Frontend
- درک مناسب از UX توسعه محصول
Database
- SQL Server
- Query Optimization
- Indexing
- Database Design
- Transaction Management
- Elasticsearch
- Redis
Messaging
- Kafka
Cloud & Infrastructure
- Networking
- Security
- High Availability
- Backup Strategy
- Disaster Recovery
ویژگیهای فردی
- مسئولیتپذیری بالا
- قدرت حل مسئله
- روحیه یادگیری مداوم
- توانایی تصمیمگیری در شرایط بحرانی
- مهارت بالا در کار تیمی
- توانایی انتقال دانش
- مدیریت تعارض
- انعطافپذیری
- درک نیازهای کسبوکار
- نگاه سیستمی
- نتیجهگرا
آنچه برای ما اهمیت دارد
ما صرفاً به دنبال یک برنامهنویس ارشد نیستیم.
به دنبال فردی هستیم که:
- مالک فنی محصول باشد.
- کیفیت توسعه تیم را افزایش دهد.
- سرعت تیم را بیشتر کند.
- وابستگی تصمیمهای فنی به مدیر فنی را کاهش دهد.
- بتواند بین نیازهای محصول، محدودیتهای فنی و اهداف کسبوکار تعادل ایجاد کند.
- در بحرانها تصمیمهای درست و سریع بگیرد.
تجربه مورد انتظار
- حداقل ۵ سال تجربه توسعه نرمافزار
- حداقل ۲ سال تجربه رهبری تیم فنی
- تجربه طراحی سیستمهای مقیاسپذیر
- تجربه استقرار سرویسهای Production
- تجربه کار با تیمهای Agile
امتیاز محسوب میشود
- تجربه SaaS
- تجربه فروشگاه اینترنتی یا E-commerce
- تجربه معماری Event-Driven
- تجربه استفاده عملی از AI در فرآیند توسعه
- مشارکت در پروژههای متنباز
- سابقه ساخت سیستمهای High Traffic
اگر از ساختن محصولهای بزرگ، حل مسائل پیچیده و هدایت یک تیم مهندسی حرفهای لذت میبرید، خوشحال میشویم با شما گفتگو کنیم.
مهارتهای مورد نیاز
- React
- .NET
- رهبری تیم
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست