توضیحات
- شرکت در جلسات پلنینگ با تیم محصول جهت دریافت نیاز اولیه.
- توسعه محصول مطابق با برنامهریزی انجام شده و نیاز دریافت شده.
- انجام تست اولیه کد نوشته شده.
- ارسال درخواست برای تیم تست و انجام هماهنگیهای لازم.
- رفع مجدد باگهای عیبیابی شده.
- هماهنگیهای لازم برای انجام کد ریویو توسط سایر توسعه دهندگان، کنترل و حصول اطمینان از صحت کد نوشته شده.
- بررسی گزارشها از باگهای بهوجود آمده بعد از لانچ محصول و پیدا کردن منشا آنها.
- همکاری در پروژه های بازنویسی دورهای محصول با هدف بهبود عملکرد محصول و بالا رفتن سرعت.
پیشنیازها
- مسلط به حداقل یکی از فریمورکهای پایتون مثل Fast API یا Django.
- مهارت در دیتابیس مثل MySQL و Redis.
- مسلط به RabbitMQ.
- مسلط به Celery.
- مسلط به Design Pattern.
- مسلط به Solid Principles.
- مسلط به مفاهیم شیگرایی Object Oriented (OOP).
- آشنایی با Docker.
- آشنایی با مفاهیم Unit Testing.
- آشنا با روشهای توسعه نرمافزاری Agile مانند Scrum.
- مهارت کار تیمی.
- قدرت تجزیهوتحلیل و حل مسئله.
- یادگیرندگی.
To see more jobs that fit your career