توضیحات فرصت شغلی
Responsibilities:
• Maintain and enhance existing code bases, including resolving bugs.
• Design and develop new custom components to fulfill project requirements.
• Convert designs and wireframes into high-quality, clean, and efficient code.
• Optimize components for maximum performance across diverse devices and browsers.
• Implement automated tests for each new feature to detect and fix bugs.
Requirements:
• Proficient in HTML5, CSS3, and CSS preprocessors such as Sass and Less.
• In-depth knowledge of JavaScript (ES6).
• Solid understanding of React and its architectural principles.
• Experience working with the Context API.
• Familiarity with Redux and its Middleware tools, such as saga and thunk.
• Hands-on experience with Next.js, including Server-Side Rendering (SSR), Client-Side Rendering (CSR), and Incremental Static Regeneration (ISR).
• Proficiency in TypeScript.
• RESTful APIs and websockets.
• Familiarity with Progressive Web Apps (PWA) and service workers.
• Experience utilizing data fetching and cache management libraries like React Query / SWR.
• Familiarity with Webpack, Babel, npm, and Yarn.
• Proficient in Git and understanding of Git workflow.
• Familiarity with Testing tools, including Jest and Cypress, for unit and end-to-end Testing.
• Experience in localization.
• Strong skills in performance Optimization.
• Ability to document and test code effectively.
Preferred Skills:
• Experience using Storybook.
• Knowledge of Design patterns.
• Familiarity with Back-end Technologies (Preferred Node.js).
If you are a talented Front-end Developer with a passion for creating clean and efficient code, and you possess the required skills and experience, we would like to hear from you. Please submit your application, including relevant portfolio or project examples, to be considered for this opportunity.
تکنولوژیها
- ReactNext.jsTypeScriptHTML5Redux Saga
تیم دوست داشتنی
تیم منعطف و پویا همیشه آماده یادگیری و بهتر کردن پروسهها و کدها
رایچت
شرکت دانش بنیان ارتباط سازان چابک پژوه (رایچت) فعالیت خود را به عنوان استارت اپ SaaS در زمینه طراحی پلتفرم گفتگوی آنلاین و ارتباط با مشتریان آغاز کرده است.
هدف رایچت کمک به رشد کسبوکارها با ایجاد یک رابطه خوب به وسیله مکالمه مستقیم و بدون واسطه مشتریان با کسبوکارها است.
اطلاعات تماس
مزایا
- کار تیمی
- سرعت رشد
- چالش های متنوع
- دورکاری