Software Engineer [Full Stack/ React JS + Python]

Zohorecruit

Singapore

On-site

SGD 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Technopals Pte.Ltd. is seeking a Software Engineer to design and implement front-end applications using React.js, JSX, and modern UI patterns, while connecting to Java/Spring Boot REST APIs.

You will build modular components, manage state with Redux or Context API, ensure quality with tests, and collaborate with design and back-end teams to deliver responsive, high-performance interfaces.

Qualifications

  • Proficiency with HTML5, CSS3 and React.js.
  • Experience building component-based UI using JSX and Hooks.
  • Experience with Redux and/or Context API for state management.
  • Experience integrating UI with RESTful APIs (Java/Spring Boot).
  • Experience with Bitbucket and modern front-end tooling (Webpack/Vite).
  • Experience writing unit and integration tests with Jest and React Testing Library.
  • Familiarity with React Router and schema validation libraries (Yup/Zod).
  • Certifications in React, Java/Spring, or Cloud/DevOps (optional).

Responsibilities

  • Build modular, reusable, and testable UI components using JSX.
  • Translate wireframes and UI designs into functional, responsive front-end code.
  • Implement state management using Redux and/or Context API and manage app behavior with React Hooks.
  • Integrate front-end components with back-end services using RESTful APIs (Java/Spring Boot).
  • Optimize application performance with code-splitting, lazy loading, and efficient rendering.
  • Write and maintain unit and integration tests using Jest and React Testing Library; fix defects.

Skills

React.js
JavaScript/JSX
Redux
Context API
REST APIs
Unit/Integration Testing
React Router
Yup/Zod validation
HTML5/CSS3
Jest

Tools

Bitbucket
Webpack
Vite
npm
Yarn
React Testing Library
Jest

Job description

Software Engineer [Full Stack/ React JS + Python]

Venture Drive, Singapore | Posted on 14/05/2026

  • Industry Information Technology and Services
  • Work Experience 5+ years
  • Nationality Open for foreigners
  • City Venture Drive
  • Postal Code 608526
Job Description

Responsible for designing, building, and maintaining responsive, high-performance front-end applications using React.js, while integrating with Java/Spring Boot REST APIs. This role focuses on creating modular UI components, implementing state management, ensuring quality through testing, and collaborating with design and back-end teams to deliver reliable user experiences.

Roles and Responsibilities
  • Build modular, reusable, and testable UI components (e.g., forms, buttons, dashboards) using JSX.
  • Translate wireframes and UI designs into fully functional, responsive, and interactive front-end code.
  • Implement state management using Redux and/or Context API and manage application behavior using React Hooks (e.g., useState, useEffect).
  • Integrate front-end components with back-end services using RESTful APIs, including Java/Spring Boot API services.
  • Optimize application performance using techniques such as code-splitting, lazy loading, and efficient rendering patterns.
  • Write and maintain unit and integration tests using tools such as Jest and React Testing Library; troubleshoot and fix defects to ensure quality.
Requirements
  • Proficiency with HTML5, CSS3, and React.js.
  • Experience building component-based UI using JSX and modern React patterns (Hooks).
  • Working knowledge of state management approaches (Redux and/or Context API).
  • Experience integrating UI with RESTful APIs, including back-end services built with Java and Spring Boot.
  • Experience with version control (Bitbucket) and modern front-end tooling (Webpack or Vite) and package managers (npm or yarn).
  • Experience writing and maintaining unit/integration tests using Jest and React Testing Library.
  • Familiarity with client-side routing using React Router.
  • Familiarity with schema-based validation libraries such as Yup and Zod.
  • Certifications
    • - React or modern front-end framework certification (vendor or recognized training provider).
    • - Java and/or Spring Boot certification (e.g., Oracle Java, VMware Spring).
    • - Cloud or DevOps certification (optional; role-dependent).

Technopals Pte.Ltd. is an Equal Opportunity Employer and does not discriminate on the basis of race or ethnicity, religion, sex, national origin, age, veteran disability or genetic information or any other reason prohibited by law in employment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RQ25-14112025-015 – Front-End Developer
RQ25-14112025-015 – Front-End Developer

Zohorecruit • Singapore

On-site
SGD 67,000 - 134,000
Software Developer
Software Developer

Thirteen Technologies Pte. Ltd. • Singapore

On-site
SGD 60,000 - 120,000
Senior Full-Stack Engineer: React + Python
Senior Full-Stack Engineer: React + Python

Zohorecruit • Singapore

On-site
SGD 90,000 - 120,000
Java ReactJS Full-Stack Developer
Java ReactJS Full-Stack Developer

ACCION TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
2683 - Software Engineer - Frontend / React
2683 - Software Engineer - Frontend / React

The Supreme HR Advisory Pte. Ltd. • Singapore

On-site
SGD 39,000 - 45,000
Full Stack Software Engineer (React / Node.js / React Native) - GS26020
Full Stack Software Engineer (React / Node.js / React Native) - GS26020

Activate Interactive • Singapore

On-site
SGD 60,000 - 90,000
Lead Full Stack Developer (Java, React)
Lead Full Stack Developer (Java, React)

EPAM Systems • Singapore

On-site
SGD 120,000 - 150,000
Lead Full Stack Developer (Java, React)
Lead Full Stack Developer (Java, React)

EPAM • Singapore

On-site
SGD 120,000 - 160,000
Upskilling programs
Certification support
Mentoring & career growth
Full Stack Engineer (React/Node.js)
Full Stack Engineer (React/Node.js)

SCIENTEC CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Full Stack Engineer (Frontend-focused)
Full Stack Engineer (Frontend-focused)

INTUIT RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 70,000 - 84,000