UI/UX Developer (React & Node.js)
Job Summary
We are looking for a creative and technically strong UI/UX Developer with a good understanding of React.js and Node.js to design and develop modern, user-friendly websites and web applications. The ideal candidate should have a strong eye for design along with hands-on development skills.
Key ResponsibilitiesUI/UX Design
- Design intuitive, responsive, and visually appealing user interfaces
- Translate wireframes, mockups, and UX designs into functional web pages
- Ensure consistent design language, branding, and usability across the website
Front-End Development
- Develop and maintain web applications using React.js
- Build reusable UI components and optimize performance
- Ensure cross-browser compatibility and mobile responsiveness
Back-End Collaboration
- Work with Node.js to integrate APIs and backend services
- Collaborate with backend developers to ensure seamless data flow
- Understand RESTful APIs and basic server-side logic
Website Development & Optimization
- Develop complete websites from concept to deployment
- Optimize UI for speed, scalability, and accessibility
- Fix UI/UX bugs and improve user experience continuously
Collaboration & Communication
- Work closely with designers, product managers, and developers
- Participate in design reviews and provide UX improvement suggestions
Required Skills & QualificationsTechnical Skills
- Strong experience in React.js
- Good understanding of Node.js
- Proficiency in HTML5, CSS3, JavaScript
- Experience with REST APIs and JSON
- Knowledge of responsive design frameworks (Bootstrap, Tailwind, etc.)
UI/UX & Design Skills
- Good understanding of UI/UX principles and best practices
- Experience with design tools such as Figma, Adobe XD, Sketch, or similar
- Strong visual design skills (color, typography, layout)
Soft Skills
- Good communication and teamwork skills
- Attention to detail and problem-solving ability
- Ability to manage tasks independently
Preferred / Added Benefits
- Experience with Node.js frameworks (Express.js, etc.)
- Knowledge of modern design systems and accessibility standards
- Understanding of performance optimization techniques
- Experience with version control tools like Git
Education & Experience
- Bachelor's degree in Computer Science, Design, or a related field (preferred)
- 14 years of experience in UI/UX development or front-end development