ما به دنبال استخدام برنامه نویس حرفه ای در حوزه تولید و توسعه نرم افزار با استفاده از فریم ورک NodeJS هستیم که بتواند با توجه به نیازمندی های روشنی كه از تحلیلگر دریافت می کند در چارچوب معماری مشخص در محیط کار تیمی با همکاری با گروه های موجود در کنار ما فعالیت و رشد کند.
مسؤلیت ها و شرح وظایف
طراحی بخش/هایی از سیستم با لحاظ كردن محدودیتهای نيازمندی ها، معماری و فرآیند توسعه خاص پروژه
شناسایی و تعریف مسئولیت ها، عملیات، مشخصهها و روابط عناصر طراحی و اطمینان از سازگاری با معماری موجود (وضوح و خوانایی طرح مورد اهمیت می باشد.)
توسعه و تست مولفهها به منظور یكپارچه سازی در زير سیستم های بزرگتر با توجه به استانداردهای خاص پروژه
ساخت مولفههایی جهت تست سایر مولفهها و زيرسیستمها
ساخت محصول از طريق یكپارچه سازی مولفهها در سطح سیستم و زيرسیستم
تست نویسی و توانایی حل مشکلات احتمالی و ارایه پیشنهاد هایی جهت بهبود سیستم
توانایی و مهارتهای مورد نیاز
عمومی
توانایی درك مسئله و ارائه راه حل
تسلط نسبی به زبان انگلیسی جهت استفاده متون تخصصی مرتبط
فعال، دارای روحیه تیمی
دارای روحیه جستجو، تحقیقو توسعه
خلاق، سختکوش و نتیجه گرا
علاقهمند به یادگیری مباحث جدید
ایده پرداز در چالشهای فنی
تخصصی - تولید و توسعه نرم افزار:
تسلط کامل به زبان JavaScript
مسلط به NodeJS
مسلط به RESTful API
آشنایی با TDD تست اتوماتیک
آشنايي با سيستم عامل لينوكس
آشنايي با ابزارهاي ساخت و يكپارچهسازي
آشنا با سیستم های کنترل Source
- بانک های اطلاعاتی:
تسلط بر مفاهیم مدلسازی، طراحی و پیاده سازی بانکهای اطلاعاتی
تسلط بر برنامهنویسی PL/SQL
- طراحی و مهندسی نرمافزار:
توانایی برقراری ارتباط با سایر نقشهای چرخه تولید نرمافزار
توانایی خواندن کدهای نوشته شده و درک نحوه کارکرد کد
آشنایی با موارد زیر مزیت به حساب می آید:
تجربه کاری با دیتابیس های MongoDB و Elasticsearch
تجربه کاری با Git-flow و CI/CD
تسلط بر مفاهیم طراحی شیء گرا
آشنایی با اصول Code Refactoring و توانایی به کارگیری این اصول
آشنایی با Redis و سیستم های Messaging
آشنایی با مفاهیم معماری نرمافزار ازجمله Microservice Architecture
آشنایی با فرآيند مهندسی نرمافزار و چارچوب های ساخت و تولید نرم افزار 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.