دانش و توانایی کد نویسی با زبان های Javascript و Typescript
آشنایی کامل با فریمورک Angular
توانایی در پیاده سازی صفحههای وب با دیزاین Responsive
آشنایی به مفاهیم REST
دانش کافی در استفاده از مفاهیم RxJs
آشنایی به کتابخانه های Bootstrp، PrimeNG و Angular Material
تسلط به ابزارهای تیمی توسعه نرمافزار مانند Git
آشنا با مفاهیم jwt و oauth2
مهارت های که در صورت تسلط و آشنایی مزیت می باشد:
توانایی تبدیل طرح فیگما به کد Angular
آشنایی با سایر ابزارها یا کتابخانههای توسعه FrontEnd مانند React یا Vue
تجربه کار با ابزارهای build مانند Webpack.
تجربه آزمون واحد با Jest یا Jasmine و Karma
آشنایی با مفاهیم و قابلیتهای PWA
تجربه کار با TailwindCSS
آشنایی با مفهوم و متدولوژی TDD / BDD
تجربه ایجاد مستندات فنی مورد نیاز جهت نگهداری پروژه ها
آشنایی با مفاهیم CSR (Client-Side Rendering) / SSR (Server-Side Rendering) و توانایی کار با Angular Universal.
نیازمندیهای شغلی:
داشتن خلاقیت و قدرت حل مسئله
تحصیلات دانشگاهی الزامی نیست.
دارای روحیه همکاری تیمی و علاقهمند به یادگیری
پرانرژی و پذیرای چالش
پرتلاش، منظم و مسئولیت پذیر.
امکان دورکاری نیز مهیا می باشد.
معرفی شرکت
باران که می بارد همه پرنده ها به دنبال سر پناه هستند، اما عقاب برای جلوگیری از خیس شدن بالاتر از ابرها پرواز می کند، این دیدگاهی است که، تفاوت را خلق می کند. از همین رو، در شرکت مهندسی تفاوت سقف پرواز وجود ندارد و مسیر رشد برای هر فرد جسور خلاق و توانمندی هموار است.
شرکت مهندسی تفاوت را مجموعه ای از افراد پرتلاش و خلاق تشکیل داده اند که تلاش می کنند تا فصلی نو در زمینه ارائه سرویس های آنلاین ارزش افزوده و تولید نرم افزارها به سفارش مشتری رقم بزنند و برای دست یافتن به این اهداف نیاز به همراهان جسور و خلاق بیشتری دارند.