استخدام remote) Senior React Developer)
شرح موقعیت شغلی
Key Responsibilities
- Front-End Development Design and maintain responsive web applications using React.js. Optimize performance across devices and browsers.
- Component Development Create reusable React components and libraries. Translate designs into high-quality code.
- State Management Manage application state with Redux or Context API. Ensure consistent state flow.
- Integration Integrate RESTful APIs and third-party services. Work with back-end developers on API design.
- Code Quality Write clean, maintainable code. Conduct code reviews and mentor junior developers.
- Testing Develop unit tests with Jest or Enzyme. Collaborate with QA teams for thorough testing.
- Collaboration Work with UI/UX designers and cross-functional teams. Provide project updates.
- Continuous Learning Stay updated with React trends and apply new skills.
Qualifications
- Education Bachelor’s degree in Computer Science, Information Technology, or related field. Equivalent experience is acceptable.
- Experience 3+ years in front-end development, with 2 years in React.js. Familiarity with tools like Babel, Webpack, NPM.
- Technical Skills
- TypeScript Experience in React environments.
- JavaScript (ES6+) Strong JavaScript knowledge, including DOM manipulation.
- React.js Expertise in React.js, component lifecycle, and hooks.
- HTML/CSS Proficiency in HTML5, CSS3, responsive design. Experience with SASS or LESS is a plus.
- State Management Experience with Redux or similar tools.
- APIs and Integration Experience with RESTful APIs, GraphQL.
- Testing Experience with Jest, Enzyme.
- Version Control Proficient in Git.
- Preferred Skills
- Familiarity with SSR frameworks like Next.js.
- Understanding of CI/CD pipelines and deployment processes.
- Knowledge of performance optimization and build tools like Webpack.
- Soft Skills
- Problem-Solving Strong analytical and debugging skills.
- Attention to Detail Ensures clean and reliable code.
- Communication Excellent written and verbal skills.
- Team Collaboration Effective in team environments.
- Adaptability Quick to adapt to new technologies.
Benefits
- Competitive salary and performance-based bonuses
- Supplemental health insurance
- Remote work flexibility
- ....
مهارتهای مورد نیاز
- React
- Javascript
- Git
- CSS
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۴۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست