React JS Developer
DescriptionDevelop and maintain responsive web applications using React.jsTranslate UI/UX designs into high-quality, reusable codeBuild modular and scalable front-end componentsIntegrate front-end components with RESTful APIs or GraphQL servicesOptimize applications for maximum speed and performanceWrite clean, maintainable, and well-documented codePerform code reviews and ensure best practicesDebug and resolve technical issuesCollaborate with cross-functional teams (design, backend, QA)Required Skills & QualificationsStrong proficiency in JavaScript (ES6+)Hands-on experience with React.js, hooks, and component lifecycleExperience with state management (Redux / Context API)Knowledge of HTML5, CSS3, and responsive designFamiliarity with REST APIs and asynchronous programmingExperience with Git/version control systemsUnderstanding of frontend build tools (Webpack, Babel, Vite, etc.)Strong problem-solving and debugging skillsPreferred QualificationsExperience with TypeScriptFamiliarity with Next.js or other React frameworksExperience with testing frameworks (Jest, React Testing Library)Knowledge of CI/CD pipelinesUnderstanding of UI frameworks (Material UI, Ant Design, Tailwind)Exposure to Agile/Scrum methodologiesExperienceBachelor's degree in Computer Science or related field (or equivalent experience)3+ years of frontend development experience (adjustable based on role level)Soft SkillsStrong communication and collaboration abilitiesAttention to detailAbility to work in a fast-paced environmentProactive and self-motivated mindsetNice to HaveExperience with cloud platforms (AWS, Azure, GCP)Knowledge of micro-frontend architecturePerformance optimization experienceJob Type: ExperiencedSchedule: Full-timeJob Level: Individual ContributorTravel: NoEmployee Status: Full Time