Jobs via Dice
Jobs via Dice is hiring: UI Developer (ReactJS) in Austell
Jobs via Dice, Austell, GA, United States, 30001
Role
UI Developer (ReactJS)
Location
Remote
Job Description
We are seeking a highly skilled UI Developer with expertise in ReactJS to join our team. The ideal candidate should have strong front-end development experience, deep knowledge of JavaScript and modern frameworks, and the ability to build scalable, responsive, and high-performing web applications.
Responsibilities
- 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.
Required Skills & Qualifications
- 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.