آگهی‌های استخدامی

استخدام React) Senior Front-End Developer)

کارمود | Carmood
تهران، تهران

شرح موقعیت شغلی

We are seeking a skilled React/Next.js developer with expertise in Tailwind CSS, TypeScript, and Socket.io to join our team and contribute to the development of our platform. As a React/Next.js developer, you will be responsible for building efficient, high-performance, and scalable web applications. You will collaborate with the design and product teams to implement user interfaces, ensure a seamless user experience, and integrate real-time communication using Socket.io.


Responsibilities:


  • Develop and maintain user-facing features using React, Next.js, Tailwind CSS, TypeScript, and Socket.io.
  • Collaborate with the design team to translate wireframes and mockups into responsive web interfaces.
  • Utilize Tailwind CSS to style components and ensure consistent design patterns efficiently.
  • Build reusable components and libraries for future use, leveraging the power of TypeScript for type safety and code scalability.
  • Optimize web applications for maximum speed and scalability, leveraging the performance benefits of Next.js, Tailwind CSS, and Socket.io.
  • Implement responsive designs and ensure cross-browser compatibility using CSS media queries and responsive techniques.
  • Collaborate with back-end developers to integrate front-end and back-end functionalities, including real-time communication features using Socket.io.
  • Participate in code reviews to maintain code quality and ensure best practices.
  • Conduct thorough testing and debugging of web applications, employing TypeScript's static type-checking capabilities.
  • Stay up-to-date with the latest trends and technologies in web development, particularly in the React, Next.js, Tailwind CSS, TypeScript, and Socket.io ecosystems.
Requirements:


  • Strong proficiency in JavaScript, ES6+, and TypeScript.
  • Extensive experience in developing web applications using React and Next.js.
  • Solid understanding of HTML5, CSS3, and responsive design principles.
  • Proficiency in Tailwind CSS for efficient and scalable styling.
  • Experience with CSS preprocessors like Sass or LESS.
  • Knowledge of state management libraries such as Redux or MobX.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Experience with Socket.io for real-time communication and updates.
  • Experience with version control systems like Git.
  • Familiarity with build tools like Webpack or Babel.
  • Ability to write clean, maintainable, and reusable code.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills.
  • Attention to detail and a passion for delivering high-quality work.
Preferred Qualifications:


  • Experience with server-side rendering (SSR) and static site generation (SSG) using Next.js.
  • Knowledge of testing frameworks such as Jest or React Testing Library.
  • Experience with continuous integration and deployment (CI/CD) pipelines.
  • Understanding of web accessibility standards and best practices.
If you are a talented React/Next.js developer with expertise in Tailwind CSS, TypeScript, and Socket.io and looking to work in a collaborative and dynamic environment, we would love to hear from you. Please provide examples of your previous work or projects along with your application.


مهارت‌های مورد نیاز

  • Front-end
  • React
  • Javascript
  • Redux

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۳/۰۱/۱۶
ارسال رزومه