- نوشتن کدهای تمیز، مقیاس پذیر و با قابلیت استفاده مجدد (Clean, Scalable, reusable code) - طراحی و توسعه اپلیکیشنهای موبایل با استفاده از React Native - Integrate کردن رابط کاربری با سرویسهای سمت سرور - ارائه قابلیتها از ۰ تا ۱۰۰ به صورت تست شده (تست دستی یا خودکار) - اطمینان حاصل کردن از معتبر بودن تمامی ورودیهای کاربر قبل از ارسال - علاقه مند به یادگیری و کار با تکنولوژیهای جدید
مهارتها:
- تسلط کامل به اصول برنامه نویسی - داشتن فلسفه عدم تکرار در کدها (No code Duplication) - تسلط کامل به زبان JavaScript و ES6 - تسلط کامل به React Native - مسلط به Redux - مسلط به Axios - تسلط کامل به HTML و CSS و Bootstrap - تسلط کامل به حداقل یکی از پایگاهدادههای رابطهای (MySQL, MariaDB, PostgreSQL, Oracle) و زبان SQL - تسلط کامل به معماری Service-Oriented و وبسرویسهای RESTful - مسلط به Git - آشنایی با مفاهیم UI/UX - آشنا با محیط توسعه Android Studio و Xcode - داشتن نمونه کار مرتبط
شرایط کاری:
- تمام وقت با ساعات کاری منعطف - به صورت دورکاری - پنج روز کاری در هفته
معرفی شرکت
پندار توسعه دهنده و ناشر بین المللی بازی های موبایل