هدف کلی نقش
این نقش برای ساختن زیرساختهای نرمافزاری پایدار، امن و مقیاسپذیر در پروژههای چلپی طراحی شده است. توسعهدهندهی بکاند در چلپی کسی است که نهفقط کد مینویسد، بلکه به سیستمها فکر میکند؛ به ساختار، معماری و تاثیر تصمیمهایش بر تجربهی نهایی کاربر. هدف نهایی این نقش، ساخت ستون فقرات فنی برای محصولاتی است که قرار است رشد کنند، یاد بگیرند و اثر بگذارند.
مهارتهای فنی
تسلط بر NestJS و مفاهیم معماری ماژولار
آشنایی عمیق با Prisma و طراحی اسکیمای داده با رویکرد بهینه
تسلط بر PostgreSQL و مفاهیم بهینهسازی Query
توانایی طراحی و پیادهسازی APIهای RESTful و آشنایی با GraphQL
درک قوی از Clean Architecture، Design Patterns و SOLID Principles
تسلط به Docker و ساخت ایمیجهای بهینه برای استقرار
تجربهی کار با CI/CD Pipelines و ابزارهای استقرار خودکار
آشنایی با monorepo structures
درک مفاهیم TDD، BDD و DDD و بهکارگیری در پروژههای واقعی
درک مناسب از مفاهیم امنیت، احراز هویت و مجوزها
مهارتهای فنی مکمل
آشنایی با مفاهیم Microservices و Message Queues
تجربهی کار با ابزارهای مانیتورینگ و لاگ
مهارت در مستندسازی و تولید مستندات فنی شفاف و کاربردی
جایگاه سازمانی
گزارشدهی مستقیم به: مدیر فنی یا مدیر پروژه
همکاری نزدیک با:تیم فرانتاند برای ایجاد هماهنگی و تجربهی کاربری روان
تیم طراحی محصول و تجربه کاربر برای همراستایی فنی و کاربردی
تیم داده و تحلیل برای ایجاد بسترهای هوشمند و قابل اتکا
تیم DevOps برای پیادهسازی و نگهداری موثر زیرساختها
مسئولیتهای اصلی
طراحی، توسعه و نگهداری APIها و سرویسهای بکاند با رویکرد مقیاسپذیری و کارایی بالا
پایبندی به اصول Clean Code و Design Patterns
همکاری در طراحی معماری نرمافزار با نگاه بلندمدت و قابل توسعه
مدیریت پایگاه داده و بهینهسازی عملکرد آن (PostgreSQL / Prisma)
داکرایز کردن سرویسها و آمادهسازی برای استقرار در محیطهای مختلف
همکاری در فرآیندهای CI/CD و استقرار خودکار
نوشتن تستهای واحد، یکپارچه و رفتاری با درک مفاهیم TDD، BDD، و DDD
بهبود مستمر ساختار کد، مستندسازی، و افزایش قابلیت نگهداری سیستم
مشارکت فعال در جلسات فنی، تصمیمگیریهای معماری و بازبینی کدها
همفکری با تیم محصول برای تبدیل نیازها به راهحلهای فنی موثر
مهارتهای نرم
تفکر سیستمی و درک اثر تصمیمهای فنی بر کل محصول
دقت بالا، نظم شخصی و تعهد به کیفیت
توانایی حل مسئله در شرایط واقعی و محدود
روحیه یادگیری مداوم و علاقه به پیشرفت
توان ارتباطی و همکاری در تیمهای چندتخصصی
صداقت، مسئولیتپذیری و انضباط حرفهای
ارزشهای فرهنگی در همکاری با چلپی
در چلپی، ما فقط کد نمینویسیم؛ در حال ساختن محصول، تجربه، و آینده هستیم.
توسعهدهندهای که با ما همراه میشود باید: به کیفیت بلندمدت و معماری تمیز باور داشته باشد، نه فقط تحویل سریع. بداند که اثر کارش فراتر از یک Endpoint است. در یادگیری و توسعه مستمر مهارتهای خود، جدی و پیگیر باشد. با تیم، همفکر و همراه باشد، نه صرفاً مجری تسکها.
نگاهی واقعی از درون چلپی
سابقه بیش از یک دهه فعالیت در حوزه فناوری پشتوانه شکلگیری چلپی است.
نقطه قوت ما قرار است تیمی باشد که اعضای آن بلدند با هم فکر کنند، با هم بسازند و از هم یاد بگیرند. ما در مسیر ساختن هستیم. مسیری که شاید آهستهتر باشد، اما اصیل، پایدار و هدفمند است. اگر شما هم اهل رشد و اثرگذاری هستید، در چلپی جایی برای شما هست.
جایی برای ساختن، نه صرفاً کار کردن.