وصف الوظيفة
Key Responsibilities
- Collaborate with product and engineering teams to understand business requirements and translate them into high-quality, scalable front-end solutions.
- Contribute to engineering best practices and mentor junior developers to support their personal and professional growth.
React.js Front-End Development
- Lead the development of modern, performant, and maintainable user interfaces using React.js and its ecosystem (Hooks, Context API, Redux, etc.).
- Write clean, reusable, and efficient code, ensuring cross-browser and cross-platform compatibility.
- Conduct regular code reviews and champion best practices in UI/UX development.
API & Backend Integration
- Work closely with back-end teams (Ruby on Rails, Node.js, or similar) to integrate APIs and ensure seamless end-to-end functionality.
Performance Optimization
Identify bottlenecks and implement performance enhancements for fast, responsive, and reliable applications.