Back to Jobs
Recently postedTechnology

React.js Developer

ApexonMechanicsburg, PA🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationMechanicsburg, PA, United States
Material UISpringSpring BootGitHTMLScrumCSSBabelBootstrapJavaJestReduxTailwind CSSTesting LibraryViteWebpackRESTNode.jsReactJavaScriptTypeScriptAgileCI/CD

Job description

We are hiring for a React.js Developer opportunity.

Role: React.js Developer
Location: Mechanicsburg, PA / Lake Mary, FL
Position: Multiple
Work Arrangement: Hybrid / Onsite (depending on project requirements)

Role Overview

We are seeking skilled React.js Developers with strong experience in designing, developing, and maintaining responsive, scalable, and high performance web applications.

The ideal candidates will have hands on expertise in React.js, JavaScript, modern frontend technologies, and REST API integration, with the ability to work effectively in an Agile development environment.

Required Skills

  • 5+ years of experience in frontend application development using React.js.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Hands on experience with React Hooks, functional components, and component based architecture.
  • Experience with Redux, Context API, or other state management libraries.
  • Experience integrating RESTful APIs and working with JSON data.
  • Strong understanding of responsive web design and cross browser compatibility.
  • Experience with Git and frontend build tools such as Webpack, Vite, or Babel.
  • Good understanding of web application performance optimization and debugging.
  • Experience working in Agile/Scrum development environments.

Preferred Skills

  • Experience with TypeScript.
  • Familiarity with UI frameworks such as Material UI, Bootstrap, or Tailwind CSS.
  • Experience with unit testing frameworks such as Jest and React Testing Library.
  • Knowledge of CI/CD pipelines and cloud based application environments.
  • Exposure to backend technologies such as Java, Spring Boot, or Node.js.

Key Responsibilities

  • Design, develop, and maintain scalable web applications using React.js.
  • Build reusable UI components and frontend libraries for future use.
  • Collaborate with UI/UX designers, backend developers, and business stakeholders.
  • Integrate frontend applications with REST APIs and backend services.
  • Optimize applications for performance, scalability, and responsiveness.
  • Troubleshoot, debug, and resolve application issues.
  • Participate in code reviews and follow established development standards.
  • Contribute to Agile ceremonies, sprint planning, and technical discussions.

Education Requirement

Bachelor’s degree in Computer Science, Information Technology, Engineering, Business Administration, or a related field is preferred.

Similar jobs