فرصت شغلی: توسعهدهنده ارشد بکاند؛
محل کار: تهران، قیطریه ـ شرکت Media Tech Guys؛
شرکت Media Tech Guys بهعنوان یک مجموعه خلاق و پیشرو در حوزه تکنولوژی در جستجوی یک توسعهدهندهی ارشد بکاند باهوش، باانگیزه و عاشق کدنویسی است که در کنار یک تیم فنی پویا بتواند محصولات دیجیتال ما را به سطحی بالاتر ببرد.
اگر فردی هستید که به نوشتن کدهای تمیز، مقیاسپذیر و مستند علاقهمندید، با مفاهیم معماری نرمافزار آشنایی عمیق دارید و از همکاری در تیمهای چابک (Agile) لذت میبرید، این موقعیت برای شماست.
شرح وظایف:
- طراحی، توسعه و نگهداری سرویسهای سمت سرور با تمرکز بر مقیاسپذیری و عملکرد بالا.
- بهینهسازی پایگاه دادهها و طراحی ساختارهای دادهی مؤثر.
- مشارکت فعال در طراحی معماری پروژهها و تصمیمگیریهای فنی.
- مستندسازی کدها و APIها بهصورت دقیق و خوانا.
- همکاری نزدیک با تیمهای فرانتاند، محصول و طراحی برای پیادهسازی دقیق نیازمندیها.
- مشارکت در جلسات کدریویو و کمک به ارتقاء سطح فنی تیم.
شرایط احراز:
- حداقل 5 سال تجربه حرفهای در توسعه نرمافزار سمت سرور.
- تسلط کامل به یکی از زبانهای برنامهنویسی بکاند مانند Node.js ،Python ،Java یا Golang.
- تجربه کار با پایگاههای داده SQL و NoSQL (مانند PostgreSQL و MongoDB).
- آشنایی با معماری میکروسرویس، RESTful API و WebSocket.
- تجربه کار با ابزارهای DevOps مانند Docker ،Kubernetes و CI/CD.
- مسلط به مفاهیم امنیت در توسعهی بکاِند.
- توانایی حل مسئله، تفکر ساختارمند و تصمیمگیریهای منطقی.
- تجربه کار در تیمهای Agile/Scrum.
- توانایی مستندسازی فنی و ارتباط مؤثر با سایر تیمها.
- روحیه یادگیری مداوم و انتقال دانش به دیگر اعضای تیم.
مزایا:
- حقوق رقابتی بر اساس مهارت و تجربه.
- امکان کار در پروژههای متنوع با تکنولوژیهای بهروز.
- فضای کاری صمیمی، پویا و روبهرشـد.
- ساعت کاری منعطف.
- امکان رشد شغلی و ارتقای درونسازمانی.
- بیمه تکمیلی و سایر مزایای رفاهی.
نحوه ارسال رزومه:
- از طریق پلتفرم ایرانتلنت رزومه خود را ارسال نمایید.
اگر فکر میکنید برای این موقعیت مناسب هستید، مشتاق دیدار رزومه شما هستیم.
Job Opportunity: Senior Back-End Developer;
Location: Gheytarieh, Tehran — Media Tech Guys;
Media Tech Guys is a forward-thinking, creative tech company seeking a Senior Back-End Developer who is smart, motivated, and passionate about clean, scalable code. If you’re someone who thrives in fast-paced environments, enjoys building robust systems, and wants to be part of a collaborative and innovative team, this role is made for you.
Key Responsibilities:
- Design, develop, and maintain scalable and high-performance backend services.
- Optimize database structures and develop efficient data-handling logic.
- Contribute to software architecture and make critical technical decisions.
- Write clean, well-documented code and maintain APIs.
- Collaborate closely with front-end, product, and design teams to deliver high-quality features.
- Participate in code reviews and help elevate the technical level of the team.
Requirements:
- At least 5 years of hands-on experience in back-end software development.
- Proficiency in at least one back-end language such as Node.js, Python, Java, or Golang.
- Solid experience with both SQL and NoSQL databases (e.g,. PostgreSQL, MongoDB).
- Familiarity with microservices architecture, RESTful APIs, and WebSocket.
- Experience with DevOps tools like Docker, Kubernetes, and CI/CD pipelines.
- Strong understanding of backend security best practices.
- Excellent problem-solving and architectural thinking skills.
- Prior experience working in Agile/Scrum teams.
- Ability to write clear technical documentation and collaborate across departments.
- Fast learner with a passion for growth and knowledge sharing.
What We Offer:
- Competitive salary based on skill and experience.
- Work with modern technologies on diverse and exciting projects.
- A friendly, dynamic, and growth-focused work environment.
- Flexible working hours.
- Clear paths for professional growth and internal promotions.
- Supplemental health insurance and other employee benefits.
Ready to Build the Future With Us?
Submit your CV through IranTalent; we’d love to hear from you.