فرصت شغلی

یک فرصت استثنایی - آموزش و استخدام

مجموعه آموزشی صفرتاقهرمان به همراه شرکت فرازپردازان فرصتی را فراهم کرده است تا متخصصین و علاقه مندان به حوزه های زیر بتوانند با شرایط کاری مشابه با تهران در مازندران شاغل شوند. از این رو علاقه مندان به هریک از حوزه های مشخص شده فرم زیر را به دقت تکمیل کرده و برای ما ارسال کنند. یک فرصت استثنایی نیز برای افرادی که فاقد سابقه کاری هستند فراهم شده است، فقط کافی است حداقل های مشخص شده در هر یک از فیلدهای زیر را دارا باشید تا در دوره های فشرده مجموعه صفرتاقهرمان شرکت کنید و پس از طی دوره برای جذب معرفی خواهید شد. دقت کنید فقط تا 15 تیرماه 1399 فرصت دارید.

در هر یک از حوزه های زیر حداقل پیش نیاز ها در سطوح مختلف ذکر شده است. اگر توانمندی های زیر و بیش از آن را دارید فرم مقابل را تکمیل کنید. با توجه به سطحتان یکی از گزینه های مورد نظر را انتخاب کنید. دانش مورد انتظار ما برای هر سطح ذکر شده است. برای سطوح مختلف متناسب با آن سطح دوره های فشرده ای برگزار خواهد شد. ضمنا اگر رزومه اجرایی و سابقه کار ندارید نگران نباشید، تمرکز ما بر روی دانش شماست. تا 15 ام تیر ماه 1399 فرصت دارید تا فرم زیر را تکمیل کنید. پس از پر کردن فرم و ارسال رزومه و اطلاعات از طرف مجموعه با شما تماس گرفته خواهد شد و یک قرار مصاحبه حضوری با شما خواهیم داشت. منتظر دیدار شما هستیم.

حوزه ها تخصصی و نیازمندی ها

کارآموز

الزامی:

  • شناخت و درک الگوریتم و مهارت حل مسئله
  • فهم نسبتا خوب نسبت به موضوعات ساختمان داده و طراحی الکوریتم

مزیت:

  • فهم عمیق ساختمان داده و طراحی الگوریتم
  • توانایی بالا در حل مسئله
  • تجربه کار با یک زبان برنامه نویسی

مبتدی

الزامی:

  • اشنایی با مفاهیم java core  از جمله:
  • تسلط به HashMap , Collections
  • تسلط به Abstracts , interfaces
  • تسلط به Files , generic types
  • تسلط به Exceptions & Overloading

مزیت:

  • تسلط به مفهوم شی گرایی در جاوا
  • تسلط به مفهوم RMI و socket programming
  • تسلط به مفاهیم reflect و aspect

متوسط

الزامی:

  • تسلط به مبانی aspect oriented  و reflection
  • تسلط به مفاهیم thread , multi thread programming
  • تسلط به مفاهیم web applications
  • مهارت کار با حداقل 5 فریم ورک معروف در java web programming
  • تسلط کار با web servers

مزیت:

  • تسلط به مفاهیم معماری mvc
  • توانایی مهندسی معکوس سیستم
  • تسلط به مفاهیم clean code programming
  • داشتن سابقه کار مرتبط با java web apps
  • داشتن مهارت در debugging  و رفع خطاهای سیستم
  • توانایی نگه داری از سیستم های داده پرداز برای مدت طولانی

پیشرفته

الزامی:

  • داشتن سابقه کار مرتبط با java web apps در حداقل 2 پروژه تجاری high scale
  • داشتن سابقه و تسلط به مفاهیم spring frameworks
  • تسلط به مفاهیم spring boot  و معماری micro services
  • نگاه آنالیزور و تحلیلگرایانه و درک عمیق از ساختارهای تحت وب
  • تسلط عمیق به مبانی IOC و AOP
  • تسلط به مفاهیم infra structure مثل logging , database , … و قابلیت توسعه سیستم های open source  در زمینه های مربوط

مزیت:

  • تسلط به مفاهیم DDD
  • تسلط به مفاهیم spring cloud programming
  • معمار برنامه و طراح سیستم
  • توسعه یک فریم ورک در زمینه java web programming

کارآموز

الزامی:

  • مبانی برنامه نویسی

مزیت:

  • دانش برنامه نویسی شی گرا
  • دانش تجربه کار با زبان جاوا یا کاتلین

مبتدی

الزامات:

  • مهارت متوسط به زبان جاوا یا کاتلین
  • مهارت نسبی پیادهسازی Design Material
  • مهارت نسبی در ساختار برنامه نویسی اندروید و مفاهیم Fundamental
  • تجربه پیادهسازی حداقل یک پروژه با اندروید
  • دانش برنامه نویس شی گرا
  • آشنایی با ساختار RESTful
  • آشنایی با git

مزیت:

  • آشنایی با pattern Design
  • آشنایی با programming Reactive
  • Dependency Injection tools با آشنایی
  • آشنایی با Patterns Design Architectural مانند MVP و …
  • آشنایی با Firebase
  • آشنایی با Jetpack

متوسط

الزامات:

  • مسلط به زبان کاتلین و جاوا و برنامه نویسی شی گرا
  • مسلط به پیادهسازی Design Material
  • مسلط به مفاهیم پیشرفته اندروید مانند MultiThreading
  • مهارت نسبی در استفاده از pattern Design ها
  • مسلط به Programming Reactive
  • Dagger2 ًترجیحا Dependency Injection tools به مسلط
  • داشتن تجربه کافی در کار با Jetpack
  • آشنایی با اصول SOLID
  • مسلط به MVP و MVVM

مزیت:

  • آشنایی با معماری ها مانند architecture clean
  • آشنایی با پیادهسازی module-multi
  • آشنایی با Gradle و توانایی استفاده از قابلیتهای آن
  • Unit test تجربه
  • Instrumental test تجربه

پیشرفته

الزامات:

  • توانایی پیاده سازی و تصمیم سازی در معماری پروژه
  • تسلط نسبی به معماری Clean architecture
  • مسلط به Test Unit و اصول تست نویسی
  • مسلط پیادهسازی module-multi
  • تسلط نسبی در کار با Gradle
  • مسلط به اصول SOLID
  •  تسلط به pattern Design ها و استفاده از آنها

مزیت:

  • آشنایی با اصول Refactoring
  • آشنایی با CD/CI
  • آشنایی Flow های رایج برای git
  • آشنایی با monitoring performance

کارآموز

الزامی:

  • مبانی برنامه نویسی

مزیت:

  • دانش برنامه نویسی شی گرا
  • دانش تجربه کار mac OS

مبتدی

الزامی:

  • آشنایی با Delegation, Target Action و MVC
  • توانایی پیادهسازی Thread-safe و Concurrency
  • توانایی پیاده‌سازی در Interface Builder
  • توانایی تشخیص و برطرف سازی memory leaks
  • توانایی استفاده از Arrays, Dictionary و Set
  • استفاده از Cocoapods
  • آشنایی با git

مزیت:

  • پیاده‌سازی یک برنامه که قابلیت ارتباط با یک json api را دارد

متوسط

الزامی:

  • استفاده از TDD و UI Test
  • استفاده از دیزاین پترن ها Observer, Facade و Mediator
  • توانایی پیاده‌سازی UI با استفاده از کد
  • توانایی کار با NSPointerArray و آشنا به مزیت‌ها و معایت struct
  • توانایی استفاده از داکیومنت های رسمی تعریف شده برای توسعه iOS
  • درک Value/Reference , Equatable و Hashable
  • آشنایی با SPM و Carthage

مزیت:

  • توانایی پیاده‌سازی یک برنامه real-time با web socket
  • آشنایی با Git Flow ها

پیشرفته

الزامی:

  • آشنایی با method dispatch در Objective-C و Swift
  • پیاده‌سازی یک برنامه video chat
  • توانایی Reverse Engineering
  • کاهش و رفع خطای out of memory
  • مسلط به مفاهیم multi-threading
  • مسلط به مفاهیم service locator و Dependency injection

مزیت:

  • آشنایی با اصول Refactoring
  • آشنایی با CI/CD

کارآموز

الزامی:

  • مفاهیم ICDL

مزیت:

  • آشنایی با نرم افزارهای photoshop و Illustrator

مبتدی

الزامی:

  • آشنایی با adobe Photoshop, Illustrator, XD
  • آشنایی با مبانی رنگ

مزیت:

  • آشنایی با تجربه کاربری
  • آشنایی با sketch, wireframe, prototyp

متوسط

الزامی:

  • تسلط به xd, illustrator, photoshop
  • تسلط به یکی از نرم افزارهای طراحی sketch
  • تسلط به design patternها (material design, …)
  • تسلط نسبی به تجربه کاربری
  • تسلط به مبانی رنگ ها

مزیت:

  • آشنایی با طراحی فرم