استخدام React.js) Next.js Senior Developer)
شرح موقعیت شغلی
Responsibilities:
· Develop web applications using React.js and Next.js
· Leverage TypeScript to write type-safe, maintainable code
· Manage state with Redux for complex applications
· Collaborate closely with the design and product teams to create seamless user experiences
· Implement responsive design principles and ensure cross-browser compatibility
· Optimize applications for maximum performance
· Utilize Storybook for component documentation and testing
· Troubleshoot and debug issues as they arise
Requirements:
· Strong proficiency in JavaScript, ES6/ES7, React.js, and Next.js
· Deep understanding of TypeScript and its benefits
· Proven experience with Redux and state management
· Knowledge of HTML, CSS, and responsive web design
· Familiarity with RESTful APIs and web services
· Strong version control and code collaboration experience using Git
· Exceptional problem-solving skills and meticulous attention to detail
· Excellent communication and teamwork abilities
Bonus Skills (Not Required, but a Plus):
· Advanced understanding of asynchronous programming and closures
· In-depth knowledge of SOLID principles and clean code concepts
· Familiarity with other front-end libraries/frameworks (e.g., Vue, Angular, etc.)
· Experience with server-side rendering (SSR)
· Knowledge of GraphQL
· Unit testing and test-driven development (TDD)
مهارتهای مورد نیاز
- ReactJS
- NextJS
- Redux
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت