شرکت ما فعال در حوزه فناوریهای مالی و لندتک، به دنبال یک Full Stack Developer با تجربه برای نقش Team Lead هستیم که ضمن توسعه مستقیم پروژهها، مسئول تشکیل، هدایت و مدیریت تیم فنی ما نیز باشد.
مسئولیتها:
- توسعه و نگهداری پروژههای Backend (Laravel) و Frontend (React)
- طراحی معماری نرمافزار و نظارت بر کیفیت کدها بر مبنای استانداردهای توسعه مدرن
- تشکیل و مدیریت تیم فنی، برنامهریزی، تقسیم وظایف و هدایت پروژهها
- مدیریت و نگهداری زیرساختهای سرور لینوکسی (ESXi)، شامل امنیت و بهینهسازی
- همکاری نزدیک با تیم محصول و سایر واحدها برای تحلیل نیازمندیها و ارائه راهکارهای فنی
مهارتهای تخصصی مورد نیاز:
توسعه بکاند:
- تسلط کامل به PHP و فریمورک Laravel (نسخههای جدید)
- تجربه کار با Laravel Ecosystem (Eloquent, Blade, Artisan, Laravel Nova)
- تسلط بر مفاهیم OOP، Design Patterns و اصول SOLID
- آشنایی کامل با RESTful API Design و API Integration
- تجربه کار با WebSockets و اپلیکیشنهای Real-time (مثل Laravel Echo, Pusher)
- تسلط به Queue Systems (Redis, SQS, Beanstalkd)
- توانایی در تستنویسی (Unit Test, Integration Test, Feature Test) در Laravel
توسعه فرانتاند:
- تسلط به React.js و توسعه اپلیکیشنهای SPA
- آشنایی با Next.js و مفاهیم SSR (امتیاز مثبت)
- تجربه کار با State Management Libraries (Redux, Zustand یا معادلهای مشابه)
- تسلط به TypeScript (امتیاز مثبت)
- آشنایی با Tailwind CSS یا سایر فریمورکهای CSS مدرن
پایگاه داده و بهینهسازی:
- تسلط بر MySQL و طراحی دیتابیسهای بهینه و مقیاسپذیر
- تجربه کار با Database Indexing، Query Optimization و Replication
- آشنایی با NoSQL Databases مانند MongoDB (امتیاز محسوب میشود)
امنیت و احراز هویت:
- تسلط به مفاهیم Authentication & Authorization (OAuth2, JWT, Sanctum, Passport)
- آشنایی با مباحث امنیتی برنامههای تحت وب (CSRF, XSS, SQL Injection, CORS)
DevOps و Deployment:
- تسلط به مدیریت سرورهای Linux (Ubuntu/CentOS) و امنیت سرور
- تجربه کار با Docker و Docker Compose
- آشنایی با CI/CD Pipelines (GitHub Actions, GitLab CI/CD)
- تجربه کار با Nginx/Apache و راهاندازی Load Balancing
- آشنایی با Virtualization با VMware ESXi (امتیاز مثبت)
مدیریت کد و همکاری تیمی:
- تسلط به Git و فرآیند Git Flow (Branching Strategy, Code Review, Rebasing)
- تجربه کار با ابزارهای مدیریت پروژه مانند Jira، Trello یا Asana
- توانایی برنامهریزی، تقسیم وظایف و هدایت تیم به سمت اهداف پروژه
سایر مهارتها:
- آشنایی نسبی با WordPress
- آشنایی با معماری Microservices (امتیاز مثبت)
ویژگیهای شخصیتی مورد انتظار:
- روحیه رهبری، توانایی هدایت تیم و انگیزهبخشی به اعضا
- مسئولیتپذیری، دقت بالا و تمایل به تحویل کار با کیفیت
- توانایی حل مسئله و تصمیمگیری سریع در شرایط پیچیده
- علاقه به یادگیری مداوم، رشد فردی و ارتقاء تیم
مزایا:
- حضور در تیمی پویا در یکی از حوزههای رو به رشد فناوری مالی
- فرصت رشد شغلی به سطوح بالاتر مدیریتی و فنی
- محیط کاری حرفهای، دوستانه و مبتنی بر یادگیری مستمر
- حقوق و مزایای رقابتی، متناسب با مهارت و تجربه
نحوه همکاری:
محل شرکت :
- تهران زیر پل میرداماد به سمت مدرس جنوب
- پارکینگ اختصاصی