UI Developer, ReactJS
Job Description:
• Develop, enhance, and maintain user interfaces using ReactJS and related technologies.
• Implement reusable components, state management, and React lifecycle methods to ensure application performance and maintainability.
• Work with React Hooks, Props, and design patterns to deliver scalable solutions.
• Collaborate with backend developers to integrate UI components with Node.js frameworks such as Express or Loopback.
• Ensure application responsiveness, cross-browser compatibility, and adherence to UI/UX best practices.
• Participate in code reviews, troubleshooting, and performance tuning of applications.
• Stay updated with emerging technologies and propose improvements to enhance product quality.
Requirements:
• 5+ years of experience
• Strong proficiency in JavaScript (ES6+) and TypeScript
• Solid understanding of ReactJS fundamentals, including lifecycle management, state management, and hooks.
• Hands-on experience with Props, design patterns, and modular component development.
• Experience working with Node.js frameworks (Express, Loopback, etc.) for integration.
• Knowledge of version control systems (e.g., Git).
• Strong problem-solving and debugging skills.
• Excellent communication and teamwork abilities.
Benefits:
• Health insurance
• Flexible working hours
• Remote work options
Apply tot his job
Apply To this Job