Job Search and Career Advice Platform

Enable job alerts via email!

Senior UI/UX Developer (React.js)

PERCEPT SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech solutions company in Singapore is seeking an experienced Senior UI/UX Developer to design and deliver modern user-centric interfaces for AI-enabled applications. The ideal candidate will have 6-10 years of front-end development experience, strong skills in React.js, and the ability to integrate solutions with AI endpoints. This role involves collaborating with stakeholders and ensuring compliance with security standards.

Qualifications

  • 6–10 years of experience in front‑end/UI development.
  • 4+ years of hands‑on experience with React.js in enterprise environments.
  • Strong skills in React.js, TypeScript/JavaScript, HTML5, CSS3/SCSS.
  • Good understanding of Java/Spring Boot, REST APIs, microservices.
  • Experience integrating front‑end with AI agent endpoints.

Responsibilities

  • Design and deliver user‑centric interfaces for AI‑enabled applications.
  • Build responsive, intuitive interfaces using React.js.
  • Develop reusable components and design systems.
  • Implement security and compliance measures in front‑end solutions.
  • Support automated and performance testing.

Skills

React.js
TypeScript
JavaScript
HTML5
CSS3/SCSS
REST APIs
microservices
Jest
Cypress
Figma

Tools

Storybook
Jenkins
Git
Bitbucket
Grafana
JMeter
Storybook
Jenkins
Git
Bitbucket
Grafana
ELK
Graylog
Job description

We are looking for an experienced Senior UI/UX Developer (React.js) to design and deliver modern, user‑centric interfaces for AI‑enabled applications. In this role, you will collaborate with business stakeholders, UX teams, and architects to translate requirements into high‑quality front‑end solutions that integrate securely with backend microservices and AI agent endpoints.

What You’ll Do:
  • Build responsive, intuitive interfaces using React.js (hooks, context, state mgmt; TypeScript preferred).
  • Work closely with UX designers to deliver accessible, engaging user experiences.
  • Develop reusable components and design systems (Storybook or similar).
  • Build UI flows that integrate with AI agent endpoints via REST, SSE, or WebSockets.
  • Surface AI outputs (confidence, explanations, guardrails) in user‑friendly ways.
  • Implement resilient streaming, fallback, and retry patterns.
  • Integrate with OAuth2/OIDC; apply OWASP standards, CSP, XSS/CSRF protection, input sanitization.
  • Ensure front‑end compliance with security, data privacy, and regulatory requirements.
  • Optimize Core Web Vitals with code splitting, lazy loading, memoization, and efficient rendering.
  • Drive automated testing (Jest, React Testing Library, Cypress).
  • Support performance testing (JMeter) and front‑end observability (Grafana, ELK, Graylog).
  • Promote front‑end standards, accessibility (WCAG 2.2), and secure coding practices.
  • Conduct design reviews and ensure adherence to enterprise architecture and UI governance.
  • Support continuous improvement and innovation in UI/UX and AI‑assisted user experiences.
  • Maintain front‑end apps, component libraries, and design systems.
  • Manage updates via CI/CD (Jenkins, Git, Bitbucket).
  • Troubleshoot issues and drive root‑cause analysis.
What You Bring:
  • 6–10 years of experience in front‑end/UI development.
  • 4+ years of solid hands‑on experience with React.js in enterprise environments.
  • Strong skills in React.js, TypeScript/JavaScript, HTML5, CSS3/SCSS; jQuery for legacy modules.
  • Good understanding of Java/Spring Boot, REST APIs, microservices, BFF patterns.
  • Experience integrating front‑end with AI agent endpoints and SSE/WebSockets.
  • Familiarity with OpenShift, JBoss, Jenkins CI/CD, Git/Bitbucket.
  • Experience with UX/design tools (Figma, Sketch, Adobe XD) and Storybook.
  • Strong testing discipline (Jest, React Testing Library, Cypress).
  • Experience in regulated industries (e.g., banking) is a plus.
  • Excellent communication, problem‑solving, and stakeholder collaboration skills.

To apply, simply click the "Apply" button or send your updated profile to recruit@percept-solutions.com

EA Licence No.:18S9405 / EA Reg. No.:R1330864

Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/ to stay informed about new opportunities and events.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.