Skip to main content

Software Engineer (React/Java)

Technology
Soni
Cherry Hill, United States$93,750 - $125,000 /year2 weeks agoUntil 6/6/2026
Full timeHybrid

Job description

Senior Front-End Developer (React)

Join a high-impact team building modern, cloud-native web and mobile applications that support enterprise users across retail, service, and internal operations. This role is heavily focused on front-end development

, delivering responsive, scalable, and high-performing user experiences across web and mobile platforms.

You’ll collaborate closely with product, design, and backend teams to build intuitive interfaces, drive UI consistency, and elevate the overall user experience, while contributing to backend services as needed.

Key Responsibilities

  • Design and develop modern, responsive UIs using React, JavaScript, and TypeScript
  • Build and maintain reusable components and shared front-end libraries
  • Drive
UI/UX consistency, performance, and accessibility across applications
  • Partner with backend engineers to define and integrate

RESTful APIs

  • Lead code reviews
, mentor developers, and promote front-end best practices
  • Troubleshoot and resolve issues across web and mobile environments
  • Contribute to

CI/CD pipelines

, testing, and release processes
  • Participate in Agile ceremonies (sprint planning, standups, releases)

Required Qualifications

  • 6+ years of software development experience with a strong front-end focus
  • Expertise in
React, JavaScript, and TypeScript
  • Experience building applications in cloud-based environments
  • Solid understanding of
API integration and RESTful services
  • Experience with
Git workflows and CI/CD pipelines
  • Strong knowledge of

SQL (PostgreSQL preferred)

  • Experience working in

Agile/Scrum teams

Preferred

  • Experience with state management tools
(React Query, Redux, etc.)
  • Familiarity with authentication/authorization
(Auth0, SAML, OIDC)
  • Experience with automated testing
(Jest, Cypress)
  • Exposure to

AWS and microservices architecture

Nice to Have

  • Experience contributing to design systems or component libraries
  • Working knowledge of backend technologies (
Node.js or Java/Spring Boot

)

  • Basic understanding of

DevOps tools

(Docker, pipelines)

What We’re Looking For

  • Strong communicator who can bridge technical and business teams
  • Passion for building clean, scalable, user-centric interfaces
  • Proven ability to mentor, lead by example, and drive standards
  • Self-starter who thrives in a fast-paced, collaborative environment

Compensation:

Up to $125,000 annually

Compensation is based on a range of factors that include relevant experience, knowledge, skills, other job-related qualifications

.

Keywords
react-jsreactjavateam-buildingmobile-appsmaintenance-repair-and-operations-mrofront-end-developmenttraining-and-developmentwork-platformsplanning-and-designvisual-art-designproduct-development-and-designuser-interface-uiuser-experience-uxjavascripttypescriptmicrosoft-typescriptmobile-app-user-experiencecode-reviewmentoringpolicies-and-practicestroubleshootingcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdtesting-and-analysisagile-sprintplanning-and-forecastingelectrical-engineering-and-planningsoftware-developmentapplication-programming-interface-apisqlpostgresqlpostgresstate-local-municipalreact-queryreduxjsauthenticationauth0security-access-markup-language-samlsecurity-assertion-markup-language-samlautomation-testingjestcypressamazon-web-servicesmicroservicesmicro-services-architecturecomponentnodejsspringspring-bootdevelopment-operations-devopsdockerenvironment-health-and-safety-hsseecology-environment

¿Te interesa este puesto?