تخصصهای مورد نیاز: تسلط به جاوا اسکریپت و تایپ اسکریپت تسلط در کتابخانه های رایج Node.js و فریم ورک های اصلی مانند Express.js و nestjs تسلط به Git / Version Control و فرآیند GitFlow تسلط به برنامهنویسی شئگرا (Object Oriented) و مفاهیم Design Pattern و اصول SOLID تجربه کار با microservice و مسیج بروکرها و توانایی طراحی و پیادهسازی آنها تجربه کار با مفاهیم پردازش موازی و چند پردازشی و تسلط کافی به Celery تسلط کامل به مفاهیم پایگاه دادهها (NoSQL: ElasticSearch; SQL: MySQL, Postgres, Redis) تسلط به TypeORM مسلط به مفاهیم امنیت توانایی کار با message brokerها مانند RabbitMQ یا Kafka برای طراحی سیستمهای مقیاسپذیر و توزیعشده دانش امنیت سایبری برای اطمینان از محافظت از دادههای حساس و آشنایی با مقررات حفاظت از دادهها (مانند GDPR) آشنایی با APIهای خارجی و استانداردهای یکپارچهسازی مانند SOAP، REST، GraphQL، و Webhooks
مهارتهای عمومی مورد نیاز: آشنایی با سیستمعامل لینوکس تسلط به طراحی سیستم (System Design) تسلط به Docker آشنایی با فرآیندهای توسعه نرمافزار داشتن تجربه در بهکارگیری متدولوژیهای Agile و Scrum علاقهمند به یادگیری و توسعه مهارتهای شخصی آشنا با اصول تستنویسی و ابزارهای تستنویسی توانایی ارائه کدهای بهینه، مرتب و مستند شده توانایی استفاده و بهبود کدهای قدیمی تجربه در طراحی و پیادهسازی جریانهای کاری (workflow) و فرآیندهای کسب و کار (business processes) توانایی استفاده از ابزارهای BI مانند Power BI، Tableau، و ابزارهای reporting برای تحلیل دادههای کسب و کار و ارائه گزارشهای تصمیمگیری
اینطور از زندگی در آبان گستر بادیز لذت میبریم: محیط کاری شاد و سالم که از معاشرت در آن حالمان خوش میشود. با بهترینهای هر حوزه همکاری میکنیم. همیشه از ایده پردازی و خلاقیت شما استقبال میکنیم. رشد قانون ماست و در کنار تمام اعضای تیم قد میکشیم. هوای شما را داریم و نسبت به ساعتها و روزهای حضورتان منعطف هستیم.
معرفی شرکت
شرکت آبان گستر بادیز با همراهی گروهی از برنامهنویسان پرتجربه، به دنیای نوآوریها و پیشرفتهای فناوری وارد شده است. ما از رویکردهای کارآمد و متخصصانه استفاده میکنیم تا در توسعه نرمافزارهای کاربردی و پیشرفته، برتری جلب کنیم. یکی از ویژگیهای برجسته تیم ما، استفاده همزمان و بهینه از تمامی تکنولوژیهای روز است.
با توجه به تجارب کاری متنوع اعضای تیم، ما توانستهایم از آخرین دستاوردها و ابتکارات تکنولوژیک بهرهمند شویم و این امکان را فراهم کنیم که نرمافزارهای ما همواره با پیشرفتهای روز همگام می باشد.