Develop and maintain responsive web applications using React.js
Write clean, scalable, and maintainable code using JavaScript (ES6+)
Translate UI/UX designs into high-quality, reusable components
Optimize components for maximum performance across devices and browsers
Work closely with backend developers to integrate RESTful APIs
Ensure code quality through reviews, unit testing, and best practices
Troubleshoot and debug issues across the application lifecycle
Participate in Agile ceremonies and collaborate with cross-functional teams
Required Skills
Strong hands-on experience in React.js
Strong proficiency in JavaScript (ES6/ES7+)
Good understanding of HTML5, CSS3, and responsive design principles
Experience with state management libraries (Redux / Context API)
Familiarity with REST APIs and asynchronous programming
Experience with Git/version control systems
Understanding of component-based architecture
Knowledge of performance optimization techniques
Good to Have
Experience with TypeScript
Knowledge of Next.js
Familiarity with UI libraries (Material UI / Ant Design / Bootstrap)
Exposure to CI/CD pipelines
Basic understanding of Node.js
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time