{"schemaVersion":"jobsearcher.job.v1","id":"302e0eb59828d9dc0932079d","url":"https://jobsearcher.com/jobs/302e0eb59828d9dc0932079d","canonicalUrl":"https://jobsearcher.com/jobs/302e0eb59828d9dc0932079d","title":"React.js Developer","description":"Key Responsibilities• Collaborate with product managers, designers, and backend developers to translate UI/UX designs into functional web applications.• Develop and implement highly responsive user interface components using React.js concepts and workflows.• Write clean, maintainable, and efficient code using JavaScript, HTML, and CSS.• Utilize state management tools such as Redux or Flux to manage application state.• Build reusable components and front-end libraries for future use.• Optimize components for maximum performance across devices and browsers.• Troubleshoot, debug, and upgrade existing front-end applications.• Work with modern build tools such as Webpack for module bundling and development workflows.• Conduct performance profiling and optimization of front-end applications.• Participate in code reviews and ensure adherence to coding standards and best practices.• Document application features, technical designs, and code changes.Required Skills & Qualifications• 3–5 years of professional experience in front-end development, with strong experience in React.js.• Bachelor’s degree in Computer Science, Information Technology, or a related field.• Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.• Hands-on experience with React.js and modern front-end frameworks.• Experience with state management libraries such as Redux or Flux.• Familiarity with front-end build tools such as Webpack, Babel, or similar.• Experience with RESTful APIs and integrating front-end applications with backend services.• Knowledge of browser debugging tools and performance optimization techniques.• Experience with unit testing frameworks such as Jest or Mocha.• Strong problem-solving and debugging skills.• Ability to work in an Agile development environment.Preferred Skills (Nice to Have)• Experience with TypeScript.• Familiarity with Progressive Web Applications (PWA).• Understanding of UI/UX design principles.• Exposure to CI/CD pipelines and modern DevOps practices.• Experience with Git-based version control systems.Location: Remote or San Diego, CA","company":"Cyient","rawCompany":"cyient","city":"San Diego","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T18:46:58.659Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"React.js Developer","description":"Key Responsibilities• Collaborate with product managers, designers, and backend developers to translate UI/UX designs into functional web applications.• Develop and implement highly responsive user interface components using React.js concepts and workflows.• Write clean, maintainable, and efficient code using JavaScript, HTML, and CSS.• Utilize state management tools such as Redux or Flux to manage application state.• Build reusable components and front-end libraries for future use.• Optimize components for maximum performance across devices and browsers.• Troubleshoot, debug, and upgrade existing front-end applications.• Work with modern build tools such as Webpack for module bundling and development workflows.• Conduct performance profiling and optimization of front-end applications.• Participate in code reviews and ensure adherence to coding standards and best practices.• Document application features, technical designs, and code changes.Required Skills & Qualifications• 3–5 years of professional experience in front-end development, with strong experience in React.js.• Bachelor’s degree in Computer Science, Information Technology, or a related field.• Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.• Hands-on experience with React.js and modern front-end frameworks.• Experience with state management libraries such as Redux or Flux.• Familiarity with front-end build tools such as Webpack, Babel, or similar.• Experience with RESTful APIs and integrating front-end applications with backend services.• Knowledge of browser debugging tools and performance optimization techniques.• Experience with unit testing frameworks such as Jest or Mocha.• Strong problem-solving and debugging skills.• Ability to work in an Agile development environment.Preferred Skills (Nice to Have)• Experience with TypeScript.• Familiarity with Progressive Web Applications (PWA).• Understanding of UI/UX design principles.• Exposure to CI/CD pipelines and modern DevOps practices.• Experience with Git-based version control systems.Location: Remote or San Diego, CA","datePosted":"2026-04-12T18:46:58.659Z","dateModified":"2026-04-12T18:46:58.659Z","hiringOrganization":{"@type":"Organization","name":"Cyient","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Diego","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"302e0eb59828d9dc0932079d"},"url":"https://jobsearcher.com/jobs/302e0eb59828d9dc0932079d"}}