Demo

Software Engineer (React/Java)

Soni
Cherry, NJ Full Time
POSTED ON 4/8/2026
AVAILABLE BEFORE 5/6/2026

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.

Salary.com Estimation for Software Engineer (React/Java) in Cherry, NJ
$114,314 to $138,062
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer (React/Java)?

Sign up to receive alerts about other jobs on the Software Engineer (React/Java) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$112,070 - $133,823
Income Estimation: 
$140,590 - $163,629
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Soni

  • Soni Woodbridge, NJ
  • Soni is partnering with a well-established luxury retail company on a senior accountant search. The Senior Accountant will take ownership of the full month... more
  • 9 Days Ago

  • Soni Roseland, NJ
  • Soni Resources is partnering with a growing law firm near Roseland, NJ, on the search for a Sr Manager, Benefits & Wellness . This role leads the strategy,... more
  • 9 Days Ago

  • Soni Belmar, NJ
  • Soni is partnering with a growing organization seeking an Internal Audit Associate to join their team. This role will support the execution of internal aud... more
  • 9 Days Ago

  • Soni Auburn, MA
  • We are seeking a highly analytical and detail-oriented Senior Financial Analyst with strong expertise in cost accounting to support financial planning, cos... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Software Engineer (React/Java) jobs in the Cherry, NJ area that may be a better fit.

  • Ket Software Malvern, PA
  • Role: M365 / CoPilot Engineer Location: Malvern,pA Job Description Responsibilities Microsoft Engineer in the Workplace AI Team involves several key respon... more
  • 25 Days Ago

  • Veeam Software Philadelphia, PA
  • Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enab... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!