Back to jobs
React JS Developer
Neshent TechnologiesGibsonia, PAPosted 2w ago
Software Engineer - React & JavaScript roles
Full-time
Apply on company siteCraft my tailored resume free
Free to start · No card · 5 credits the moment you sign up
Job description
Position Overview We are seeking an experienced React JS Developer with 8+ years of professional front-end development experience to design, develop, and maintain high-quality, scalable web applications. The ideal candidate will have strong expertise in React.js, JavaScript, modern front-end technologies, state management, API integration, performance optimization, and automated testing.
The candidate will work closely with UI/UX designers, product/project managers, and back-end developers to deliver responsive, user-friendly, and robust web applications.
Required Technical & Functional Skills 8+ years of professional experience in front-end/web application development. Strong hands-on experience developing responsive and scalable user interfaces using React.js. Excellent proficiency in JavaScript (ES6+), HTML5, and CSS3. Strong understanding of React.js core concepts, including JSX, Virtual DOM, component lifecycle, hooks, functional components, and component composition. Experience building reusable React components and front-end libraries to promote consistency, scalability, and maintainability. Strong experience with state management solutions such as Redux, Flux, Context API, MobX, or equivalent. Experience integrating front-end applications with back-end services using RESTful APIs and/or GraphQL. Strong understanding of responsive web design, cross-browser compatibility, accessibility, and web performance optimization. Experience with modern front-end development tools and build pipelines, including Webpack, Babel, npm, and/or Yarn. Proficiency with Git or other version-control systems such as SVN or Mercurial. Experience with unit testing and debugging, using frameworks/tools such as Jest, Mocha, or equivalent. Ability to troubleshoot complex UI, performance, integration, and browser compatibility issues.