
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech company in Singapore is looking for a Frontend Developer with strong React.js experience and a solid understanding of Core Java. You'll develop responsive user interfaces, collaborate closely with Java backend teams to integrate APIs, and ensure optimal performance. If you have a passion for building high-quality applications and are proficient in JavaScript, HTML5, and CSS3, we want to hear from you. Join us to be part of a dynamic team in an innovative environment.
We are looking for a Frontend Developer with strong experience in React.js and a good understanding of Core Java. The ideal candidate will work on building modern, responsive user interfaces using React while collaborating closely with Java backend teams to integrate APIs and business logic.
Develop and maintain frontend applications using React.js
Build responsive, high‑performance UI components
Integrate frontend applications with Java‑based backend services (REST APIs)
Collaborate with Java backend developers to understand business logic and data flow
Translate UI/UX designs into clean, reusable React components
Optimize applications for performance, scalability, and usability
Perform code reviews and follow frontend best practices
Troubleshoot and debug frontend and integration issues
Participate in Agile/Scrum ceremonies
Strong experience in React.js
Proficient in JavaScript (ES6+), HTML5, CSS3
Good understanding of Core Java concepts
(OOP, Collections, Exception Handling, Multithreading – for backend interaction understanding)
Experience consuming RESTful APIs built using Java (Spring/Spring Boot)
Familiarity with JSON, HTTP protocols
Experience with version control systems (Git / Bitbucket / GitHub)
Understanding of frontend performance optimization
Good communication and problem‑solving skills
Experience with TypeScript
Exposure to Spring Boot / Microservices architecture
Knowledge of state management (Redux, Context API)
Familiarity with UI frameworks (Material UI, Ant Design, Bootstrap, Tailwind)
Experience with testing frameworks (Jest, React Testing Library)
Exposure to CI/CD pipelines