#EG Frontend Engineer

NCS Pte Ltd

Singapore

Hybrid

SGD 90,000 - 150,000

Full time

23 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NCS Pte Ltd is seeking a Frontend Software Engineer (Agentic AI Systems) to craft highly interactive, user-centric interfaces for bespoke AI systems. You will translate complex AI logic into visually stunning experiences, manage real-time data streams, and ensure enterprise-grade frontend architecture that delivers exceptional user experiences.

You will work on UI/UX development, middleware integration, and architecture best practices, collaborating with designers and cross-functional teams to

Qualifications

  • 5+ years of frontend development experience with enterprise applications.
  • Mastery of CSS3 and Tailwind CSS.
  • Deep expertise in React and Redux state management.
  • Proficiency with design tools (Figma, Marvel) for handoff and inspection.
  • Experience with Node.js to build proxy layers and API orchestration.
  • Strong understanding of RESTful API patterns and backend integration.

Responsibilities

  • Translate mock-ups into pixel-perfect HTML5/CSS and React interfaces.
  • Build React-based chatbot UIs and enterprise forms with real-time streaming data.
  • Implement graph/tree diagrams to represent agent reasoning paths.
  • Collaborate with backend teams to define data contracts and auth flows.

Skills

Frontend development
Collaboration
Hybrid/remote work

Tools

React
Redux
Tailwind CSS
Figma
Marvel
Node.js
RESTful APIs
D3.js
SSE/WebSockets
Jenkins
GitLab CI
OpenShift
OCI containers
GraphQL
PWA
WCAG

Job description

Job Description

The Frontend Software Engineer (Agentic AI Systems) is responsible for building highly interactive, user-centric interfaces for bespoke Agentic AI systems. He or she will translate complex AI logic into simple, beautiful, and performant visual experiences that enable seamless collaboration between users and autonomous AI agents. They will play a key role in creating pixel-perfect interfaces, managing real-time data streams, and ensuring enterprise-grade frontend architecture that delivers exceptional user experiences.

What will you do?
1. UI/UX Development & Implementation
  • Translate high-fidelity mock-ups (Figma, Marvel, etc.) into pixel-perfect HTML5 and CSS implementations.
  • Build React-based chatbot interfaces and complex enterprise forms that handle real-time streaming data.
  • Implement interactive graph and tree diagrams to represent agent reasoning paths and data structures.
  • Optimize frontend performance for state-heavy applications with complex AI interactions.
2. Middleware & Backend Integration
  • Develop and maintain Node.js middleware to manage session enforcement, proxy requests securely, and orchestrate data between UI and backend services.
  • Partner with backend software engineers to define data contracts and integrate enterprise-grade authentication flows.
  • Consume and integrate complex backend services (e.g., Spring Boot) using RESTful API patterns.
  • Implement Server-Sent Events (SSE) or WebSockets for streaming AI responses in real-time.
3. Technical Architecture & Best Practices
  • Implement state management solutions (Redux) for complex application states.
  • Develop reusable component libraries and maintain design system consistency.
  • Integrate frontend build processes and automated UI testing into CI/CD pipelines (Jenkins, GitLab CI).
  • Package and deploy React/Node.js applications using OCI-compliant containers within orchestrated environments (OpenShift/OCP).
4. Collaboration & Quality Assurance
  • Work closely with designers to ensure design fidelity and optimal user experience.
  • Collaborate with cross-functional teams including backend engineers, UX designers, and product owners.
  • Implement testing frameworks and maintain high code quality standards.
  • Participate in code reviews and contribute to continuous improvement of development practices.
  • Document technical specifications and maintain clear communication with technical and non-technical stakeholders.
Qualifications
The ideal candidate should possess:
  • 5+ years of frontend development experience with substantial work in enterprise applications
  • Mastery of CSS3and utility-first frameworks like Tailwind CSS
  • Deep expertise in Reactand state management solutions (Redux)
  • Proficiency in high-fidelity design tools(Figma, Marvel, etc.) for developer handoff and design inspection
  • Experience with Node.jsto build proxy layers, handle API orchestration, and manage session enforcement and states
  • Strong understanding of RESTful API patternsand experience consuming complex backend services
  • Experience with data visualization librariessuch as D3.js to render complex graph/tree structures
  • Familiarity with real-time communication protocols(Server-Sent Events, WebSockets) for streaming data
  • Experience with CI/CD pipelines(Jenkins, GitLab CI) and automated UI testing frameworks
  • Knowledge of containerizationusing OCI-compliant containers and deployment to orchestrated environments (OpenShift/OCP)
Personal Attributes
  • Self-motivated with a positive "can-do" attitude
  • Creative problem-solver with excellent analytical skills
  • Strong communication skills (written and verbal) with ability to explain technical concepts clearly
  • Collaborative team player with ability to work effectively in hybrid or remote environments
  • Commitment to continuous learning and staying current with frontend technologies
  • Detail-oriented with focus on delivering pixel-perfect implementations
Preferred Experience
  • Experience developing frontend chatbot interfacesfor enterprise applications
  • Knowledge of Human-in-the-Loop UX patternsfor AI systems
  • Familiarity with Agentic AI conceptsand autonomous agent workflows
  • Experience with Design Thinking or Lean UXmethodologies
  • Exposure to micro-frontend architecturesand module federation
  • Knowledge of Web Accessibility (WCAG)standards and implementation
  • Experience with performance monitoring tools(Lighthouse, Web Vitals)
  • Familiarity with GraphQLfor API consumption
  • Experience with progressive web applications (PWA)development
  • Knowledge of security best practicesfor frontend applications (OWASP)
  • Experience working in Agile/Scrum environmentswith cross-functional teams
Additional Information
Why Join NCS?
Grow with Us
  • Work on cutting-edge AI products that shape the future of technology
  • Collaborate with talented, passionate teams across research, engineering, and design
  • Access continuous learning opportunities and career development pathways
Make an Impact
  • Transform AI research into products that solve real problems for clients and users
  • Drive innovation in a leading Technology Services Firm with regional presence
  • Contribute to building a better future through responsible, human-centred AI
Thrive in Our Culture
  • Experience a human-to-human approach where relationships and collaboration matter
  • Be part of Team NCS, where bold ideas meet practical execution
  • Enjoy a supportive environment that values diversity, inclusion, and respect

We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.

Together, we make the extraordinary happen.

Learn more about us at ncs.co and visit our LinkedIn career site.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

#EG Full Stack Developer (AI-Enabled)
#EG Full Stack Developer (AI-Enabled)

NCS Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Competitive compensation
Professional development support
AEIOU values-driven culture
#EG AI Developer (Agentic AI Systems)
#EG AI Developer (Agentic AI Systems)

NCS • Singapore

On-site
SGD 140,000 - 210,000
#EG AI Engineer (Contact Centre)
#EG AI Engineer (Contact Centre)

NCS Pte Ltd • Singapore

On-site
SGD 90,000 - 180,000
Competitive compensation
Professional development support
#EG AI Developer (Agentic AI Systems)
#EG AI Developer (Agentic AI Systems)

NCS Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
#EG Fullstack Developer – AI Applications
#EG Fullstack Developer – AI Applications

NCS Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Front End Engineer (GenAI) - #1632
Front End Engineer (GenAI) - #1632

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 120,000
Senior AI Engineer (Contact Centre)
Senior AI Engineer (Contact Centre)

NCS • Singapore

On-site
SGD 120,000 - 180,000
#EG Application Architect - AI Applications
#EG Application Architect - AI Applications

NCS • Singapore

On-site
SGD 120,000 - 190,000
#EG AI Engineer
#EG AI Engineer

NCS Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Senior GenAI Engineer
Senior GenAI Engineer

NCS • Singapore

On-site
SGD 90,000 - 180,000