ما به دنبال استخدام برنامه نویس حرفه ای در حوزه تولید و توسعه نرم افزار به زبان NodeJS هستیم که بتواند با توجه به نیازمندی های روشنی كه از تحلیلگر دریافت می کند در چارچوب معماری مشخص در محیط کار تیمی با همکاری با گروه های موجود در کنار ما فعالیت و رشد کند.
مسؤلیت ها و شرح وظایف
طراحی بخش/هایی از سیستم با لحاظ كردن محدودیتهای نيازمندی ها، معماری و فرآیند توسعه خاص پروژه
شناسایی و تعریف مسئولیت ها، عملیات، مشخصهها و روابط عناصر طراحی و اطمینان از سازگاری با معماری موجود (وضوح و خوانایی طرح مورد اهمیت می باشد.)
توسعه و تست مولفهها به منظور یكپارچه سازی در زير سیستم های بزرگتر با توجه به استانداردهای خاص پروژه
ساخت مولفههایی جهت تست سایر مولفهها و زيرسیستمها
ساخت محصول از طريق یكپارچه سازی مولفهها در سطح سیستم و زيرسیستم
تست نویسی و توانایی حل مشکلات احتمالی و ارایه پیشنهاد هایی جهت بهبود سیستم
توانایی و مهارتهای مورد نیاز
عمومی
توانایی درك مسئله و ارائه راه حل
تسلط نسبی به زبان انگلیسی جهت استفاده متون تخصصی مرتبط
فعال، دارای روحیه تیمی
دارای روحیه جستجو، تحقیقو توسعه
خلاق، سختکوش و نتیجه گرا
علاقهمند به یادگیری مباحث جدید
ایده پرداز در چالشهای فنی
تخصصی
- تولید و توسعه نرم افزار:
مسلط به NodeJS
مسلط به RESTful API
تجربه کار با فریم ورک های NodeJS مانند Express.js / NestJS / LoopBack
تسلط کامل به زبان JavaScript
مسلط به MySQL و MongoDB
مسلط به TDD تست اتوماتیک
تسلط کامل بر Git-flow و CI/CD
دانش کافی در HTML5 / CSS3 / Sass
آشنا به Redis و سیستم های Messaging
آشنايي با سيستم عامل لينوكس
آشنايي با ابزارهاي ساخت و يكپارچهسازي
آشنا با سیستم های کنترل Source
- بانک های اطلاعاتی:
تسلط بر مفاهیم مدلسازی، طراحی و پیاده سازی بانکهای اطلاعاتی NoSQL, MySQL
تسلط بر برنامهنویسی PL/SQL
- طراحی و مهندسی نرمافزار:
تسلط بر مفاهیم طراحی شیء گرا
آشنایی با مفاهیم معماری نرمافزار
آشنا با فرآيند مهندسی نرمافزار و چارچوب های ساخت و تولید نرم افزار RUP و SCRUM
توانایی برقراری ارتباط با سایر نقشهای چرخه تولید نرمافزار
معرفی شرکت
Innovations International is an international software company headquartered in the United States. We are an integrated disruptive solution provider for the U.S, home and furniture market with multiple products & services, including but not limited to product data, inventory management and ecommerce.
RM Innovations International, we are currently at the beginning of their expansion plan. We have just opened a new office in Istanbul, Turkey and are looking to hire a team of top-class product and technical superstars to drive innovation of the product to the market. So, as it is a growing Tech company, there is significant opportunity for growth within the company in as little as 6 months.