Lead and coordinate a cross-functional team (backend, frontend, QA) to deliver high-impact features and services.
Define and implement technical architecture, best practices, and development workflows.
Drive code quality, performance optimization, and security improvements.
Foster collaboration between engineering, product, and design teams to align development efforts with business goals.
Conduct technical coaching, code reviews, and mentorship to enhance team performance.
Guide the team in adopting SOLID principles, clean architecture, and microservices best practices.
Ensure the efficient design and maintenance of APIs and system integrations.
Optimize MySQL database performance and data processing efficiency.
Oversee CI/CD pipeline improvements, ensuring automated testing and smooth deployments.
Identify and manage technical debt, proposing and implementing strategic improvements.
Ensure high observability, monitoring, and proactive issue resolution within the system.
Act as a problem solver and decision-maker, facilitating discussions and resolving roadblocks.
Drive a culture of continuous learning, knowledge sharing, and technical excellence within the team.
Requirements:
Strong expertise in .NET Core/.NET 6+, C#, and ASP.NET.
Experience in leading cross-functional teams and driving collaboration.
Proficiency in MySQL, SQL server including database optimization techniques.
Hands-on experience with RabbitMQ (or similar message brokers) and Redis for caching.
Deep understanding of Microservices Architecture and RESTful API design.
Experience in CI/CD pipelines, Docker, and Kubernetes.
Strong knowledge of design patterns, SOLID principles, and clean architecture.
Experience with application monitoring and observability tools.
Benefits: Join our friendly and dynamic team and enjoy a range of perks, such as:
Professional development opportunities
Free breakfast every day
Birthday and anniversary gifts and surprises
Lunch and snack subsidies
Transportation budget
Comprehensive health insurance
Seasonal and special charges and discounts from Tapsifood
معرفی شرکت
تپسیفود، سایت و اپلیکیشن سفارش آنلاین غذا، میوه، نان و… است که در سال ۱۴۰۲ با نام «اُفود» و با سرمایهگذاری هوشمند هلدینگ گلرنگ وارد بازار شد. در سال ۱۴۰۳ اُفود به عنوان اولین سرویس به «سوپراپلیکیشن تپسی» پیوست و کارش را با نام «تپسیفود» ادامه داد. هدف ما در تپسیفود تغییر قواعد بازار تحویل فوری مواد خوراکی، به نفع مشتریان و فروشگاهداران است.
کاربران ما در هر زمانی از روز که بخواهند، میتوانند وارد سایت یا اپ تپسیفود شوند، رستورانها و سایر فروشگاههای اطراف را ببینند، غذای دلخواهشان را از آنها آنلاین سفارش دهند و بهموقع تحویل بگیرند.
فروشگاههای همکارمان نیز با دریافت کارمزد منصفانه و تسویهحساب سریع، یک همکاری بُردـبُرد خواهند داشت.
در تپسیفود در کنار هم جمع شدهایم تا تغییری بزرگ را رقم بزنیم. لازمهٔ رسیدن به این تغییر کیفیت، نوآوری، پویایی و اشتیاق به تغییر و خلقکردن است.
اگر از تجربههای جدید و جریانساز لذت میبرید و میخواهید از ابتدای این تغییر با ما باشید، ما مشتاق حضورتان در تپسیفود هستیم.