
انجام شده
توسعهدهنده با تجربه در Rust، Go یا ++C
- توسعه نرمافزار و آیتی
ما به دنبال یک توسعهدهنده با بیش از ۵ سال تجربه در یکی از زبانهای Rust، Go یا ++C هستیم.
وظایف شما شامل موارد زیر خواهد بود:
- توسعه، تست و انتشار اپلیکیشنهای قدرتمند و مقیاسپذیر با استفاده از فناوریهای مدرن؛
- طراحی و توسعه میکروسرویسهای مقیاسپذیر و قابل نگهداری با زبانهای Rust و Golang؛
- همکاری با Product Owner، طراحان و سایر توسعهدهندگان جهت دستیابی به اهداف پروژه؛
- پیادهسازی راهکارها بر اساس اصول معماری Composable جهت اطمینان از ماژولار بودن و قابلیت استفاده مجدد؛
- استفاده از فناوریهای کانتینرسازی (مانند Docker و Kubernetes)؛
- عیبیابی و بهینهسازی اپلیکیشنها جهت دستیابی به بهترین عملکرد و مقیاسپذیری؛
- مشارکت در بررسی کد (Code Review) و بررسی طراحی (Design Review) برای حفظ استانداردهای بالای کیفی کد؛
- تضمین رعایت بهترین شیوهها در نوشتن کد، استفاده از Git، فرایندهای DevOps و جریانهای کاری CI/CD؛
- تشخیص و رفع عیوب و مشکلات نرمافزاری.
همچنین موارد زیر نیز مورد نیاز است:
- آشنایی خوب با اصول طراحی نرمافزار؛
- تسلط کامل به حداقل یکی از زبانهای برنامهنویسی Rust، Go یا ++C؛
- آشنایی با پایگاه دادههای SQL و NoSQL (مانند MongoDB و PostgreSQL) و توانایی انتخاب پایگاه داده مناسب بر اساس نیاز؛
- آشنایی با APIهای RESTful و معماریهای یکپارچهسازی از جمله Event-Driven (مانند Kafka)، gRPC، MQTT و موارد مشابه؛
ساعات کاری از ۹ تا ۱۸ خواهد بود.
مهارتهای مورد نیاز
برنامه نویسی سی پلاس پلاس (C++)
MySQL
NoSQL Couch and Mongo
Golang
امکانات ویژه
بینهایت
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
arianasg4.96(5) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:- ALزمان تحویل: 30 روزارسال پیشنهاد در:
- زمان تحویل: 30 روزارسال پیشنهاد در:
mohammadmazinany5(1) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:
mehrbod14.95(30) امتیاززمان تحویل: 60 روزارسال پیشنهاد در:- MOmobinyazdanparast4.8(2) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:
- HRhr.jamshidi4.91(70) امتیاززمان تحویل: 1 روزارسال پیشنهاد در:
- زمان تحویل: 60 روزارسال پیشنهاد در:
akane01514.84(10) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:
آخرین پروژه های توسعه نرمافزار و آیتی
projects

