(اصفهان-#c) Senior Back-End Developer |
- جنسیت: خانم، آقا
- نوع قرارداد: تمام وقت
وظایف و مسئولیت ها ی اصلی:
- تحلیل نیازهای کسبوکار و ارائه راهکارهای نرمافزاری
- طراحی معماری نرمافزار و پایگاهداده با اصول SOLID و Design Patterns
- ارائه مستندات فنی برای توسعهدهندگان و سایر اعضای تیم
- پیادهسازی نرمافزارهای تحت وب، ویندوز یا APIهای مبتنی بر .NET Core / ASP.NET
- توسعه و بهینهسازی پایگاه داده (SQL Server، PostgreSQL، NoSQL)
- استفاده از Entity Framework، Dapper و ORMهای دیگر
- پیادهسازی Unit Testing و Integration Testing
- بهینهسازی عملکرد نرمافزار و رفع باگها
- راهنمایی و منتورینگ برنامهنویسان جونیور و مدیور
- بررسی و تایید کدهای تیم (Code Review)
- همکاری نزدیک با تیم DevOps برای استقرار نرمافزار
- پیادهسازی اصول OAuth، JWT، Identity Server
- کار با Microservices و Docker/Kubernetes
- استفاده از CI/CD برای استقرار خودکار نرمافزار
شرایط احراز:
- تسلط بر C#، .NET Core، ASP.NET MVC، Web API
- آشنایی با Microservices، CQRS، Event-Driven Architecture
- تجربه کار با SQL Server، Entity Framework، Redis
- مسلط به Unit Testing، TDD، Mocking Frameworks
- آشنایی با Git، Azure DevOps، Docker، Kubernetes
- تجربه کار با RabbitMQ، Kafka برای پردازش رویدادها
- آشنایی با Blazor، MAUI برای توسعه اپلیکیشنهای مدرن
- دانش سیستم های نسخه سازی کد مانند Git، SVN و Mercurial
- دانش یکپارچه سازی مداوم
- تجربه توسعه خدمات وب (SOAP، REST)
- آشنایی با الگوهای همزمانی در سی شارپ
- درک خوب از فناوری های پایگاه داده (پایگاه داده رابطه ای و NoSQL) ترجیحا در SQL Server و MongoDB
- آشنایی با pipelines CI/CD و DevOps
- درک خوبی از معماری و الگوهای طراحی
- آشنایی با اصول کاری Agile و چارچوپهای آن
- دانش مدیریت پروژه
- درک محدوده پروژه
شرایط عمومی:
- برخورداری از روحیه کار گروهی و مسئولیت پذیری
- توانمندی در مدیریت زمان و برنامه ریزی دقیق
- توانمند در حل مسئله،ایده پرداز وخلاق
- توانایی برقراری ارتباط موثر با سطوح مختلف سازمانی
- برخورداری از انضباط و صبر و حوصله بالا
- برخورداری از امکان فعالیت تمام وقت به صورت حضوری
|
- بخشی از مزایایی که ما برای شما در رهتاب بیستون فراهم میکنیم شامل موارد زیر است:
- ایجاد فرصت های یادگیری؛ به عنوان یک کسب و کار همیشه در حال توسعه و یادگیری، معتقدیم همکارانمان هم باید مدام در حال توسعه و یادگیری باشند.
- پرداخت کمک هزینه رفت و آمد؛ برای اینکه همکارانمان دغدغه کمتری برای هزینه های رفت و آمد داشته باشند.
- ارائه صبحانه و میان وعده؛ برای اینکه همکارانمان، صبح خودشون را با انرژی شروع کنند و در طول روز هم سرحال باشند.
- پرداخت پاداش های عملکردی؛ عملکرد خوب، برای ما ارزشمند است و از آن قدردانی می کنیم.
- ارائه بیمه تکمیلی درمان؛ برای اینکه همکارانمان، دغدغه هزینه های دارو و پزشک نداشته باشند.
- در نظر گرفتن هدایا وبسته های مناسبتی ؛ برای اینکه لحظاتی مهم وارزشمند را در کنار همکارانمان جشن بگیریم.
|
(اصفهان-#c) Mid-Level Back-End Developer |
- جنسیت: خانم، آقا
- نوع قرارداد: تمام وقت
وظایف و مسئولیتها:
- ترجمه استوریبردهای برنامه وتبدیل موارد استفاده آن به برنامههای کاربردی
- طراحی، ساخت و نگهداری کدهای #C کارآمد،تمییز،مقیاس پذیر، قابل استفاده مجدد و قابل اعتماد
- کمک به حفظ کیفیت کد، سازماندهی و خودکارسازی
- برنامه ریزی و گزارش فعالیت ها برای ایجاد سیستم های مدیریتی
- انجام بررسی هایی برای شناسایی گلوگاه ها،ریسک ها و مشکلات فنی مرتبط با پروژه ها، سپس پیشنهاد وارائه یک راه حل استراتژیک
- به روز رسانی،هماهنگی و پیشرفت با تیم PM و سایر توسعه دهندگان
- ایجاد، ادغام و تست ویژگی های جدید در برنامه های مختلف
- ایجاد پلتفرم های تست خودکار و تست های واحد
- ارائه پشتیبانی فنی به ذینفعان در سازمان و راهنمایی برای اعضای تیم.
- گزارش وضعیت و پیشرفت پروژه به اعضای ارشد تیم
- ایجاد اپلیکیشن های داخلی با استفاده از فریم ورک دات نت
- استفاده از بازخورد کاربران برای ایجاد نسخه های بعدی هر توسعه
- تضمین امنیت با اجرای اقدامات لازم و رعایت استانداردهای تعریف شده صنعت
- توسعه و پیاده سازی نرم افزارهای کاربردی با استفاده از #C و چارچوب .NET
- تجزیه و تحلیل نیازهای کاربر و الزامات نرم افزاری برای تعیین امکان سنجی طراحی در محدودیت های زمانی و هزینه ای
شرایط احراز:
- تسلط به فناوری هایی مانند MVC/C#، JavaScript و پایگاه داده های SQL
- دانش سیستم های نسخه سازی کد مانند Git
- تسلط به RESTful APIو GraphQL
- دانش یکپارچه سازی مداوم
- آشنایی با پایگاه های داده رابطه ای و SQL
- تجربه توسعه خدمات وب SOAP)،REST)
- آشنایی با الگوهای همزمانی در سی شارپ
- درک خوب از فناوری های پایگاه داده(پایگاه داده رابطه ای و NoSQL) ترجیحا در SQL Server و MongoDB
- آشنایی با pipelines CI/CD و DevOps
- درک خوبی از معماری و الگوهای طراحی
- آشنایی با اصول کاری Agile و چارچوپهای آن
- دانش مدیریت پروژه ودرک محدوده پروژه
- آشنایی نسبی با میکروسرویس ها
- آشنایی با Design Pattern ها و Unit Test مزیت محسوب میشود
شرایط عمومی:
- برخورداری از روحیه کار گروهی و مسئولیت پذیری
- توانمندی در مدیریت زمان و برنامه ریزی دقیق
- توانمند در حل مسئله،ایده پرداز وخلاق
- توانایی برقراری ارتباط موثر با سطوح مختلف سازمانی
- برخورداری از انضباط و صبر و حوصله بالا
- برخورداری از امکان فعالیت تمام وقت به صورت حضوری
|
- بخشی از مزایایی که ما برای شما در رهتاب بیستون فراهم میکنیم شامل موارد زیر است:
- ایجاد فرصت های یادگیری؛ به عنوان یک کسب و کار همیشه در حال توسعه و یادگیری، معتقدیم همکارانمان هم باید مدام در حال توسعه و یادگیری باشند.
- پرداخت کمک هزینه رفت و آمد؛ برای اینکه همکارانمان دغدغه کمتری برای هزینه های رفت و آمد داشته باشند.
- ارائه صبحانه و میان وعده؛ برای اینکه همکارانمان، صبح خودشون را با انرژی شروع کنند و در طول روز هم سرحال باشند.
- پرداخت پاداش های عملکردی؛ عملکرد خوب، برای ما ارزشمند است و از آن قدردانی می کنیم.
- ارائه بیمه تکمیلی درمان؛ برای اینکه همکارانمان، دغدغه هزینه های دارو و پزشک نداشته باشند.
- در نظر گرفتن هدایا وبسته های مناسبتی ؛ برای اینکه لحظاتی مهم وارزشمند را در کنار همکارانمان جشن بگیریم.
|
(اصفهان-react) Senior Front-End Developer |
- جنسیت: خانم، آقا
- نوع قرارداد: تمام وقت
وظایف و مسئولیتها:
- تحلیل نیازهای کسبوکار و ارائه راهکارهای فنی بهینه
- طراحی معماری مقیاسپذیر و بهینه برای اپلیکیشنهای موبایل
- مستندسازی فرایندهای توسعه و ارائه راهکارهای UI/UX مناسب
- توسعه اپلیکیشنهای موبایل React Native با TypeScript یا JavaScript
- مدیریت وضعیت با Redux، Zustand، Recoil
- پیادهسازی ناوبری در اپلیکیشن با React Navigation
- بهینهسازی عملکرد اپلیکیشن برای اجرای سریعتر و کاهش مصرف باتری
- ادغام APIهای RESTful و GraphQL
- منتورینگ و راهنمایی برنامهنویسان جونیور و مدیور
- بررسی و بهینهسازی کدهای تیم (Code Review)
- همکاری نزدیک با تیم UI/UX و بکاند برای یکپارچهسازی بهتر
- پیادهسازی احراز هویت با Firebase Auth، OAuth، JWT
- کار با Push Notifications و سرویسهای فایربیس (FCM)
- انتشار اپلیکیشن در Google Play و App Store
شرایط احراز:
- تسلط بر React Native و TypeScript
- آشنایی با Redux، Context API، Zustand
- پیادهسازی Native Modules با Swift/Kotlin
- بهینهسازی عملکرد اپلیکیشن (Memory, Rendering, Network)
- آشنایی با Firebase، Google Maps API، Push Notifications
- تجربه کار با Git، CI/CD، و Deployment
- تجربه در React Native Reanimated، Gesture Handler
- آشنایی با GraphQL (Apollo Client)
- کار با WebSockets و Real-Time Data
- آشنایی با Testing Frameworks (Jest, Detox, Cypress)
شرایط عمومی:
- برخورداری از روحیه کار گروهی و مسئولیت پذیری
- توانمندی در مدیریت زمان و برنامه ریزی دقیق
- توانمند در حل مسئله،ایده پرداز وخلاق
- توانایی برقراری ارتباط موثر با سطوح مختلف سازمانی
- برخورداری از انضباط و صبر و حوصله بالا
- برخورداری از امکان فعالیت تمام وقت به صورت حضوری
|
- بخشی از مزایایی که ما برای شما در رهتاب بیستون فراهم میکنیم شامل موارد زیر است:
- ایجاد فرصت های یادگیری؛ به عنوان یک کسب و کار همیشه در حال توسعه و یادگیری، معتقدیم همکارانمان هم باید مدام در حال توسعه و یادگیری باشند.
- پرداخت کمک هزینه رفت و آمد؛ برای اینکه همکارانمان دغدغه کمتری برای هزینه های رفت و آمد داشته باشند.
- ارائه صبحانه و میان وعده؛ برای اینکه همکارانمان، صبح خودشون را با انرژی شروع کنند و در طول روز هم سرحال باشند.
- پرداخت پاداش های عملکردی؛ عملکرد خوب، برای ما ارزشمند است و از آن قدردانی می کنیم.
- ارائه بیمه تکمیلی درمان؛ برای اینکه همکارانمان، دغدغه هزینه های دارو و پزشک نداشته باشند.
- در نظر گرفتن هدایا وبسته های مناسبتی ؛ برای اینکه لحظاتی مهم وارزشمند را در کنار همکارانمان جشن بگیریم.
|
(اصفهان-react) Mid-Level Front-End Developer |
- جنسیت: خانم، آقا
- نوع قرارداد: تمام وقت
وظایف و مسئولیتها:
- تجزیه و تحلیل نیازمندی ها و طراحی عملکردهای جدید.
- توسعه و نگهداری اپلیکیشنهای باکیفیت بالا React Native برای پلتفرمهای iOS و Android.
- طراحی، ساخت و نگهداری کد کارآمد، قابل استفاده مجدد و قابل اعتماد
- اطمینان از بهترین عملکرد ممکن، کیفیت و پاسخگویی برنامه ها
- طراحی و ایجاد اجزای رابط کاربری با استفاده از اکوسیستم React، برای برنامه های آنلاین و موبایلی مبتنی بر جاوا اسکریپت
- ایجاد اجزای برنامه و UI از وایرفریم ها و نمونه های اولیه
- استفاده از Native API برای رابط های فشرده با هر دو پلتفرم - اندروید و iOS –
- ایجاد تست های خودکار جهت ررسی اینکه کد شما بدون خطا است و عملکرد خوبی دارد
- توسعه ماژول های فرانت اند با بالاترین سطح قابلیت استفاده مجدد و کارایی کد
- همکاری نزدیک با تیم طراحی ما برای اطمینان از همخوانی اجرا با چشمانداز طراحی
- بهینهسازی عملکرد اپلیکیشن و رفع اشکالها برای مقیاسپذیری
- شرکت در بازبینی کدها برای حفظ کیفیت کد و ترویج بهترین شیوهها.
- استفاده از انیمیشن های روان برای ایجاد یک رابط کاربری فوق العاده
- استفاده از وابستگی ها و API های شخص ثالث
- استفاده ازمعماری Redux کار جهت افزایش سرعت وب سایت/برنامه موبایل
- تکمیل به موقع پروژه ها با همکاری مدیران پروژه، طراحان و سایر توسعه دهندگان
- اجرا فعالیت های فنی در چارچوب فرآیند Agile
- بهروز ماندن با آخرین ویژگیها و تحولات اکوسیستم React Native
- برای اطمینان از تجربه کاربری روان، مشکلات ظاهری را عیب یابی و اشکال زدایی کنید
شرایط احراز:
- تسلط و آشنا به زبانهای برنامه نویسی Next JS/ React Native/ React JS
- تسلط کامل بر JavaScript ES6+، TypeScript، HTML و CSS
- آشنایی کامل با مفاهیم RESTFUL API و GraphQl
- مسلط به فرایند های مدیریت استیت React مانند Redux, Context Api, Zustand,..
- آشنا به طراحی ریسپانسیو و فریمورکهای CSS مانند Tailwind CSS
- آشنا با Git و Version Control
- دانش کتابخانه های محبوب مورد استفاده همراه با برنامه React Native: React Navigation، React Native Reanimated
- آشنایی با مفاهیم(Server Side Rendering (SSR
- تجربه اثباتشده در کار بر روی پروژههای با مقیاس بالا، با دقت بالا در جزئیات برای اجرای دقیق طراحیها
- آشنایی با اصول کاری Agile و چارچوپهای آن
- دانش مدیریت پروژه و درک محدوده پروژه
- تسلط بر کد نویسی تمیز،خوانا و توسعه پذیر
شرایط عمومی:
- برخورداری از روحیه کار گروهی و مسئولیت پذیری
- توانمندی در مدیریت زمان و برنامه ریزی دقیق
- توانمند در حل مسئله،ایده پرداز وخلاق
- توانایی برقراری ارتباط موثر با سطوح مختلف سازمانی
- برخورداری از انضباط و صبر و حوصله بالا
- برخورداری از امکان فعالیت تمام وقت به صورت حضوری
|
- بخشی از مزایایی که ما برای شما در رهتاب بیستون فراهم میکنیم شامل موارد زیر است:
- ایجاد فرصت های یادگیری؛ به عنوان یک کسب و کار همیشه در حال توسعه و یادگیری، معتقدیم همکارانمان هم باید مدام در حال توسعه و یادگیری باشند.
- پرداخت کمک هزینه رفت و آمد؛ برای اینکه همکارانمان دغدغه کمتری برای هزینه های رفت و آمد داشته باشند.
- ارائه صبحانه و میان وعده؛ برای اینکه همکارانمان، صبح خودشون را با انرژی شروع کنند و در طول روز هم سرحال باشند.
- پرداخت پاداش های عملکردی؛ عملکرد خوب، برای ما ارزشمند است و از آن قدردانی می کنیم.
- ارائه بیمه تکمیلی درمان؛ برای اینکه همکارانمان، دغدغه هزینه های دارو و پزشک نداشته باشند.
- در نظر گرفتن هدایا وبسته های مناسبتی ؛ برای اینکه لحظاتی مهم وارزشمند را در کنار همکارانمان جشن بگیریم.
|
Senior Back-End Developer(Node.js-اصفهان) |
- جنسیت: خانم، آقا
- نوع قرارداد: تمام وقت
- تحلیل نیازهای کسبوکار و ارائه راهکارهای مقیاسپذیر
- طراحی معماری Microservices، Event-Driven، Serverless
- مستندسازی APIها و فرایندهای توسعه
- توسعه APIهای RESTful و GraphQL با Express.js، Nest.js
- مدیریت پایگاه دادههای SQL (PostgreSQL, MySQL) و NoSQL (MongoDB, Redis)
- پیادهسازی کشینگ (Redis) و بهینهسازی عملکرد سرویسها
- توسعه و پیادهسازی تستهای Unit و Integration
- منتورینگ برنامهنویسان جونیور و مدیور
- بررسی و بهینهسازی کدهای تیم (Code Review)
- همکاری نزدیک با تیم DevOps برای استقرار و مانیتورینگ
- پیادهسازی OAuth، JWT، OpenID برای احراز هویت
- توسعه سرویسهای مقیاسپذیر با Docker، Kubernetes
- کار با Kafka، RabbitMQ، Redis Pub/Sub برای پردازش رویدادها
شرایط احراز:
- تسلط بر Node.js، Express.js، Nest.js
- آشنایی با Microservices، Event-Driven Architecture، CQRS
- کار با SQL و NoSQL (PostgreSQL، MongoDB، Redis)
- تسلط بر Unit Testing، TDD، Jest، Mocha
- آشنایی با CI/CD، Docker، Kubernetes
- تجربه کار با GraphQL، WebSockets، gRPC
- آشنایی با TypeScript برای توسعه مقیاسپذیرتر
- تجربه در Serverless Framework (AWS Lambda, Firebase Functions)
- آشنایی با ElasticSearch، Kibana برای مانیتورینگ دادهها
- تسلط به یکی از دیتابیس های رابطهای
- توانایی طراحی مستندات قابل فهم
- آشنایی با DevOps و مفاهیم زیرساختی
- تجربه کار با مسیج بروکرها (RabbitMQ) و ...
- آشنایی با اصول کاری Agile و چارچوپهای آن
- دانش مدیریت پروژه
شرایط عمومی:
- برخورداری از روحیه کار گروهی و مسئولیت پذیری
- توانمندی در مدیریت زمان و برنامه ریزی دقیق
- توانمند در حل مسئله،ایده پرداز وخلاق
- توانایی برقراری ارتباط موثر با سطوح مختلف سازمانی
- برخورداری از انضباط و صبر و حوصله بالا
- برخورداری از امکان فعالیت تمام وقت به صورت حضوری
|
- بخشی از مزایایی که ما برای شما در رهتاب بیستون فراهم میکنیم شامل موارد زیر است:
- ایجاد فرصت های یادگیری؛ به عنوان یک کسب و کار همیشه در حال توسعه و یادگیری، معتقدیم همکارانمان هم باید مدام در حال توسعه و یادگیری باشند.
- پرداخت کمک هزینه رفت و آمد؛ برای اینکه همکارانمان دغدغه کمتری برای هزینه های رفت و آمد داشته باشند.
- ارائه صبحانه و میان وعده؛ برای اینکه همکارانمان، صبح خودشون را با انرژی شروع کنند و در طول روز هم سرحال باشند.
- پرداخت پاداش های عملکردی؛ عملکرد خوب، برای ما ارزشمند است و از آن قدردانی می کنیم.
- ارائه بیمه تکمیلی درمان؛ برای اینکه همکارانمان، دغدغه هزینه های دارو و پزشک نداشته باشند.
- در نظر گرفتن هدایا وبسته های مناسبتی ؛ برای اینکه لحظاتی مهم وارزشمند را در کنار همکارانمان جشن بگیریم.
|
Mid-Level Back-End Developer(Node.js-اصفهان) |
- جنسیت: خانم، آقا
- نوع قرارداد: تمام وقت
وظایف و مسئولیتها:
- توسعه و نگهداری برنامه های سمت سرور با استفاده از Node.js و فریم ورک های مرتبط
- پیاده سازی API های قوی و کارآمد برای تبادل یکپارچه داده بین سرور و کلاینت
- طراحی و توسعه طرح ها و مدل های پایگاه داده با استفاده از پایگاه های داده SQL یا NoSQL
- بهینه سازی برنامه های کاربردی وب برای حداکثر سرعت و مقیاس پذیری
- انجام تست و اشکال زدایی کامل برنامه ها برای اطمینان از عملکرد بهینه
- شرکت در جلسات بررسی کد برای ارائه بازخورد سازنده و اطمینان از کیفیت کد
- همکاری با تیم های مختلف برای تعریف، طراحی و ارسال ویژگی های جدید
- به روز نگه داشتن خود با روندها و پیشرفت های صنعت در فناوری ها، چارچوب ها و شیوه های توسعه وب
- عیب یابی و رفع مشکلات ،به موقع در خصوص موضوعات پیش آمده
- توسعه و نگهداری برنامه های کاربردی وب با استفاده از Node.js و جاوا اسکریپت، از جمله نوشتن کد تمیز، مقیاس پذیر و کارآمد با بهترین شیوه های Node.js
- توسعه همه منطق سمت سرور، از جمله ذخیره سازی داده ها برای بهینه سازی عملکرد وب سایت
- ایجاد گزارش در مورد پروژه ها و حفظ مستندات فرآیند توسعه نرم افزار
شرایط احراز:
- تسلط کافی بر اکوسیستم جاوااسکریپت و ابزارها و فریمورکهای آن در Backend
- دارای تجربه قابل ارائه در طراحی و پیادهسازی نرمافزار با Node.js و NextJS
- تسلط به زبان برنامه نویسی node.js
- تسلط به RESTful APIو GraphQL
- آشنا با Typescript
- تجربه کار با پایگاه داده های NoSql و RDBMS
- دانش سیستم های نسخه سازی کد مانند Git
- تجربه کار با Express یا Nextjs
- تجربه کار با Socket
- تجربه کار با Docker
- تجربه کار با Redis
- تسلط به زبان TypeScript
- تسلط به یکی از دیتابیس های رابطهای
- آشنایی با معماری میکروسرویس
- توانایی طراحی مستندات قابل فهم
- آشنایی با DevOps و مفاهیم زیرساختی
- تجربه کار با مسیج بروکرها (RabbitMQ) و ...
- آشنایی با اصول کاری Agile و چارچوپهای آن
- دانش مدیریت پروژه و درک محدوده پروژه
شرایط عمومی:
- برخورداری از روحیه کار گروهی و مسئولیت پذیری
- توانمندی در مدیریت زمان و برنامه ریزی دقیق
- توانمند در حل مسئله،ایده پرداز وخلاق
- توانایی برقراری ارتباط موثر با سطوح مختلف سازمانی
- برخورداری از انضباط و صبر و حوصله بالا
- برخورداری از امکان فعالیت تمام وقت به صورت حضوری
|
- بخشی از مزایایی که ما برای شما در رهتاب بیستون فراهم میکنیم شامل موارد زیر است:
- ایجاد فرصت های یادگیری؛ به عنوان یک کسب و کار همیشه در حال توسعه و یادگیری، معتقدیم همکارانمان هم باید مدام در حال توسعه و یادگیری باشند.
- پرداخت کمک هزینه رفت و آمد؛ برای اینکه همکارانمان دغدغه کمتری برای هزینه های رفت و آمد داشته باشند.
- ارائه صبحانه و میان وعده؛ برای اینکه همکارانمان، صبح خودشون را با انرژی شروع کنند و در طول روز هم سرحال باشند.
- پرداخت پاداش های عملکردی؛ عملکرد خوب، برای ما ارزشمند است و از آن قدردانی می کنیم.
- ارائه بیمه تکمیلی درمان؛ برای اینکه همکارانمان، دغدغه هزینه های دارو و پزشک نداشته باشند.
- در نظر گرفتن هدایا وبسته های مناسبتی ؛ برای اینکه لحظاتی مهم وارزشمند را در کنار همکارانمان جشن بگیریم.
|