Search by job, company or skills

P

Senior UI/UX Developer (React.js)

6-10 Years
SGD 6,000 - 9,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 20 applicants
Early Applicant

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

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.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 133358043

Similar Jobs