Must Have Technical/Functional Skills
Key Responsibilities
• Develop and maintain responsive web applications using ReactJS
• Translate UI/UX designs and wireframes into clean, reusable, and efficient code
• Build reusable components and front-end libraries for future use
• Optimize applications for maximum speed, scalability, and performance
• Ensure cross-browser compatibility and responsive design across devices
• Work closely with backend teams to integrate APIs and services
• Collaborate with designers to improve usability and visual consistency
• Debug, troubleshoot, and resolve front-end issues
• Write clean, maintainable, and well-documented code
• Participate in code reviews and contribute to best practices
Required Skills and Qualifications
• Strong hands-on experience with ReactJS
• Proficiency in JavaScript, HTML5, and CSS3
• Experience with state management tools such as Redux, Context API, or similar
• Good understanding of responsive design and mobile-first development
• Familiarity with RESTful APIs and JSON
• Experience with version control systems like Git
• Knowledge of front-end build tools such as Webpack, Vite, or similar
• Strong problem-solving and debugging skills
• Ability to work in a fast-paced, collaborative environment
Preferred Qualifications
• Experience with TypeScript
• Familiarity with modern UI frameworks such as Material UI, Bootstrap, or Tailwind CSS
• Understanding of testing frameworks like Jest or React Testing Library
• Exposure to Agile development methodologies
• Basic knowledge of accessibility standards and best practices
Educational Background
• Bachelor’s degree in Computer Science, Information Technology, or a related field
• Equivalent practical experience may also be considered
Experience
• 7+ years of experience in front-end development using ReactJS
• Experience working on production-grade web applications preferred•
Salary Range: $130,000 to $160,000 per year