Job title: Full Stack Developer – AI Interface Specialist
Job type: Permanent
Industry: Building and Construction
Location: WFO, Jakarta
Job ID: 44315

Job Description

About the company

Geekhunter is hiring on behalf of our client, a leading publicly listed property enterprise in Indonesia, which is distinguished by its robust asset base, consistent financial performance, and enduring revenue streams.

 

Job Responsibilities

  • Design and develop intuitive, responsive web interfaces to support interactive AI experiences.
  • Visualise AI capabilities and processes—including reasoning paths, tool interactions, and memory functions—within user interfaces.
  • Implement real-time system connectivity with AI engines using protocols such as WebSocket or Server-Sent Events (SSE).
  • Create user-facing features for collecting feedback and facilitating AI corrections.
  • Rapidly prototype and test UI/UX flows using tools like Figma.
  • Develop API layers to bridge AI services, auxiliary tools, and structured/unstructured data sources.
  • Construct backend architectures to manage prompts, user sessions, and performance metrics.
  • Ensure system performance remains responsive and reliable, even under high user traffic.

 

Job Requirements

  • Minimum 2 years of experience as a Full Stack Developer.
  • Strong command of React.js and Next.js, particularly in delivering scalable, server-rendered web applications (SSR/ISR).
  • Proficient in Tailwind CSS and TypeScript to create clean, maintainable codebases and interfaces.
  • Familiarity with AI-driven UI elements, including chatbots, code interpreters, and visual output agents.
  • Skilled in working with Figma for user-centric UI/UX design and hand-off.
  • Experienced with backend development using Python and asynchronous frameworks like FastAPI.
  • Additional experience with Node.js or Golang is considered a plus.
  • Understanding of real-time communication protocols (WebSocket/SSE) for seamless AI interaction.
  • Knowledge of middleware, secure authentication, and effective session management.
  • Proficiency in Flutter for cross-platform AI mobile applications on iOS and Android is highly desirable.

 

Benefits

  • Competitive Salary
  • BPJS Ketenagakerjaan and Kesehatan
  • THR
  • External Health Insurance
  • Working Tools Provided