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