
درباره موقعیت شغلی
ما در Kingkode Studio به دنبال یک توسعهدهنده .NET در سطح میانی (Mid-Level) هستیم تا به تیم در حال رشد ما بپیوندد. در این نقش، شما روی بازیهای چندنفره آنلاین (Real-Time Multiplayer)، زیرساختهای بکاند، ابزارهای داخلی و سیستمهای مقیاسپذیر کار خواهید کرد؛ با تمرکز ویژه بر کارایی، سرعت پاسخگویی و قابلیت نگهداری سیستمها.
اگر به حل چالشهای مرتبط با شبکه در بازیها (Game Networking)، طراحی سرویسهای RESTful و ساخت سیستمهای پربازده و مقیاسپذیر علاقهمند هستید، این موقعیت شغلی میتواند برای شما مناسب باشد.
مسئولیتها:
توسعه و نگهداری منطق سمت سرور با استفاده از ASP.NET Core
طراحی و پیادهسازی APIهای RESTful برای سرویسهای داخلی و خارجی
پیادهسازی قابلیتهای ارتباط بلادرنگ (Real-Time Communication) برای پشتیبانی از سیستمهای پویا و واکنشگرا
طراحی و نگهداری مدلهای داده با استفاده از پایگاهدادههای رابطهای و درونحافظهای (In-Memory)
بهکارگیری الگوها و اصول مدرن معماری نرمافزار در طراحی و توسعه سیستمها
توسعه ابزارهای مدیریتی و داشبوردهای داخلی برای عملیات بازی
بهینهسازی عملکرد سیستم برای مدیریت تعداد بالای کاربران همزمان
مشارکت در برنامهریزی معماری سیستم و تعیین مسیر فنی پروژهها
نگهداری کدنویسی تمیز، ماژولار و قابل تست
مهارتهای موردنیاز:
تسلط بالا بر C# و ASP.NET Core
تجربه عملی در توسعه و مصرف APIهای RESTful
تجربه کار با WebSockets یا SignalR
تسلط بر Microsoft SQL Server، PostgreSQL و Redis
آشنایی با الگوهای معماری مانند:
Clean Architecture
Domain-Driven Design (DDD)
Microservices
Monolith و Modular Monolith
آشنایی با یکی از فریمورکهای React یا Angular
درک مناسب از برنامهنویسی ناهمزمان (Asynchronous) و چندریسمانی (Multithreading)
تسلط بر کار با Git و فرایندهای تیمی مدرن
تجربه در دیباگ و پروفایلگیری سیستمهای پرفشار (High-Load)
ساعت کاری : شنبه تا چهارشنبه 8 الی 17
مزایا : وام / پاداش /ساعت کاری منعطف / پارکینگ /امریه سربازی/بیمه تکمیلی رایگان / دوره های آموزشی رایگان /صبحانه / میان وعده /بسته ها و هدایای مناسبتی/امریه سربازی
About the Position
We at Kingkode Studio are looking for a Mid-Level .NET Developer to join our growing team. In this role, you will work on Real-Time Multiplayer, back-end infrastructure, internal tools and scalable systems; with a special focus on efficiency, response speed and maintainability of systems.
If you are interested in solving challenges related to the network in games (Game Networking), designing RESTful services and building efficient and scalable systems, this job position can be suitable for you. Creating real-time communication capabilities to support dynamic and responsive systems
Designing and maintaining data models using relational and in-memory databases
Using modern patterns and principles of software architecture in system design and development
Developing management tools and internal dashboards for game operations
Optimizing system performance to manage a large number of simultaneous users
Participating in system architecture planning and route determination Technical projects
Keep coding clean, modular and testable
Skills required:
High command of C# and ASP.NET Core
Practical experience in developing and consuming RESTful APIs
Experience of working with WebSockets or SignalR
Mastery of Microsoft SQL Server, PostgreSQL and Redis
Familiarity with architecture patterns such as:
Clean Architecture
Domain-Driven Design (DDD)
Microservices
Monolith and Modular Monolith
Familiarity with one of React or Angular frameworks
Proper understanding of asynchronous and multithreading programming
Mastery of working with Git and modern team processes
Experience in debugging and profiling high-load systems
Working hours: Saturday to Wednesday 8am to 5pm
Benefits : loan / bonus / flexible working hours / parking / military order / free supplementary insurance / free training courses / breakfast / snack / special packages and gifts
این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت ایران تلنت برین و از اونجا برای این شغل اقدام کنین.