نشان کن
کد آگهی: KP9956832142

توسعه‌ دهنده ارشد فرانت‌ اِند (ReactJS) | Senior Front-End Developer (ReactJS)

توسعه‌ دهنده ارشد فرانت‌ اِند (ReactJS) | Senior Front-End Developer (ReactJS) - گروه شانا کاسپین منطقه آزاد انزلی | Shana Caspian
گروه شانا کاسپین منطقه آزاد انزلی | Shana Caspian
در تهران
در وبسایت ایران تلنت  (یک‌شنبه 9 اردیبهشت 1403)
اطلاعات شغل:
نوع همکاری:  Full Time
نیاز به سابقه:  حداقل 3 سال
متن کامل آگهی:

تخصص در html، css، و جاوا اسکریپت: تسلط بر فناوری های اصلی مورد استفاده برای ساخت رابط های کاربری وب.

تسلط به چارچوب ها و کتابخانه ها: تجربه گسترده با حداقل یکی از فریم ورک های اصلی جاوا اسکریپت مانند react، angular، یا vue.js.

طراحی پاسخگو و تلفن همراه: مهارت در طراحی و توسعه رابط هایی که به طور یکپارچه در دستگاه ها و اندازه های مختلف صفحه کار می کنند.

سازگاری بین مرورگرها: دانش چگونگی اطمینان از کارکرد برنامه ها به طور مداوم در مرورگرهای مختلف وب.

بهینه سازی عملکرد: تجربه در بهینه سازی عملکرد جلویی برای بهبود تجربه کاربر با کاهش زمان بارگذاری.

سیستم های کنترل نسخه: مهارت در استفاده از ابزارهایی مانند git برای کد منبع مدیریت.

تست و اشکال زدایی: توانایی اجرای استراتژی های تست جامع، از جمله تست های واحد و یکپارچه سازی، برای اطمینان از قابلیت اطمینان برنامه.

طراحی تجربه کاربر (ux): درک اصول طراحی ux و کاربر روش‌های طراحی محوری.

دسترسی (a11y): دانش استانداردهای دسترسی به وب و نحوه پیاده‌سازی برنامه‌های کاربردی وب در دسترس.

ادغام پیوسته/استقرار مستمر (ci/cd): آشنایی با فرآیندهای اتوماسیون برای آزمایش و استقرار برنامه ها در خط لوله ci/cd.


عنوان شغلی: توسعه‌دهنده ارشد (react.js)

شرح شغل:

ما به دنبال یک توسعه‌دهنده ارشد ماهر هستیم تا تیم خود را تقویت کند و تمرکز زیادی روی react.js داشته باشد. نامزد موفق در ساخت رابط های کاربری جذاب و کارآمد با استفاده از react.js، next.js و فریم ورک های مدرن css مانند tailwind css و mui (material-ui) نقش اساسی خواهد داشت. شما در تمام مراحل طراحی اجزای رابط، از تصور تا آزمایش نهایی، درگیر خواهید شد.

مسئولیت ها:

توسعه ویژگی های جدید کاربر با استفاده از react.js و پیاده سازی قوی و با کارایی بالا معماری‌های جلویی با next.js.
ساخته و نگهداری اجزای قابل استفاده مجدد و کتابخانه‌های جلویی برای استفاده در آینده، تضمین کد تمیز و کارآمد همراه با مستندات.
طراحی‌ها و فریم‌های سیمی را به کدهای باکیفیت ترجمه کنید، با همکاری نزدیک با طراحان UI/ux.
بهینه سازی مولفه ها برای حداکثر کارایی در طیف وسیعی از دستگاه ها و مرورگرهای دارای قابلیت وب.
عناصر جلویی را با منطق و عملکردهای سمت سرور با استفاده از apis آرام یکپارچه کنید.
نگهداری و وب سایت را بهبود دهید، برنامه را برای حداکثر سرعت و مقیاس پذیری بهینه کنید.
از زمینه به طور موثر در واکنش برای مدیریت وضعیت و انتشار داده ها از طریق درختان مؤلفه استفاده کنید.
آشنایی با مکانیسم های مجوز مدرن مانند توکن وب json برای برقراری ارتباط امن مشتری-سرور.< br>از ابزارهای کنترل نسخه مانند git برای مدیریت مؤثر و مشارکتی کد پروژه استفاده کنید.
شرایط مورد نیاز:

لیسانس در علوم کامپیوتر، فناوری اطلاعات، یا یک رشته مرتبط.
حداقل 5 سال تجربه به‌عنوان یک توسعه‌دهنده frontend، با تجربه گسترده در react.js، از جمله قلاب‌ها و کامپوننت‌های مبتنی بر کلاس.
تسلط قوی در next.js و چارچوب‌هایی مانند tailwind css و mui.
درک عمیق از یکپارچه‌سازی آرامش‌بخش api و مدیریت حالت در برنامه‌های واکنش نشان می‌دهد.
تجربه در ترجمه فریم‌های سیمی طراحی به ویژگی‌های واکنش‌گرا و تعاملی.
مهارت‌های بهینه‌سازی قوی برای اطمینان از بهینه‌سازی برنامه‌های وب برای سرعت و مقیاس‌پذیری.
توانایی‌های عالی در حل مسئله و مهارت‌های ارتباطی قوی برای همکاری موثر با تیم‌های چندکاره.
تجربه با ابزارهای نسخه‌سازی کد، و درک انطباق با امنیت و بهترین شیوه‌ها در توسعه وب.
این نقش فرصتی استثنایی برای توسعه برنامه‌های کاربردی وب با کیفیت بالا و تأثیرگذار در محیط مشارکتی و نوآورانه اگر مشتاق ایجاد برنامه های کاربردی وب کاربر پسند و با کارایی بالا هستید و به جزئیات توجه دارید، خوشحال می شویم به تیم خود خوشامد بگوییم.


  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • At least 5 years of experience as a front-end developer, with extensive experience in React.js, including hooks and class-based components.
  • Strong proficiency in Next.js, and styling frameworks like Tailwind CSS and MUI.
  • Deep understanding of RESTful API integration and state management in React applications.
  • Experience in translating design wireframes into responsive, interactive features.
  • Strong optimization skills to ensure web applications are optimized for speed and scalability.
  • Excellent problem-solving abilities and strong communication skills to collaborate effectively with cross-functional teams.
  • Experience with code versioning tools, and understanding of security compliance and best practices in web development.
  • Expertise in HTML, CSS, and JavaScript: Mastery of the core technologies used to build web user interfaces.
  • Proficiency in Frameworks and Libraries: Extensive experience with at least one of the major JavaScript frameworks such as React, Angular, or Vue.js.
  • Responsive and Mobile Design: Skills in designing and developing interfaces that work seamlessly across different devices and screen sizes.
  • Cross-Browser Compatibility: Knowledge of how to ensure applications work consistently across various web browsers.
  • Performance Optimization: Experience in optimizing front-end performance to enhance user experience by reducing load times.
  • Version Control Systems: Proficiency in using tools like Git for source code management.
  • Testing and Debugging: Ability to implement comprehensive testing strategies, including unit and integration tests, to ensure application reliability.
  • User Experience (UX) Design: Understanding of UX design principles and user-centric design methodologies.
  • Accessibility (a11y): Knowledge of web accessibility standards and how to implement accessible web applications.
  • Continuous Integration/Continuous Deployment (CI/CD): Familiarity with automation processes for testing and deploying applications in a CI/CD pipeline.

We are looking for a skilled senior front-end developer to enhance our team, with a strong focus on React.js. The successful candidate will be pivotal in building engaging and efficient user interfaces using React.js, Next.js, and modern CSS frameworks like Tailwind CSS and MUI (Material-UI). You will be involved in all stages of interface component design, from conception through to final testing.

Responsibilities:


  • Develop new user-facing features using React.js and implement robust, high-performance front-end architectures with Next.js.
  • Build and maintain reusable components and front-end libraries for future use, ensuring clean and efficient code along with documentation.
  • Translate designs and wireframes into high-quality code, closely collaborating with UI/UX designers.
  • Optimize components for maximum performance across a broad spectrum of web-capable devices and browsers.
  • Integrate front-end elements with server-side logic and functionalities using RESTful APIs.
  • Maintain and improve the website, optimizing application for maximum speed and scalability.
  • Utilize context effectively within React to manage state and propagate data through component trees.
  • Use version control tools such as Git for handling project code effectively and collaboratively.

This role provides an exceptional opportunity to develop high-quality, impactful web applications in a collaborative, innovative environment. If you are passionate about creating user-friendly, high-performance web applications and have a keen eye for detail, we would love to welcome you to our team.

این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمه‌ی تماس با کارفرما، به وبسایت ایران تلنت برین و از اون‌جا برای این شغل اقدام کنین.

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
دوشنبه 14 خرداد 1403، ساعت 07:37