Job Description
About the Role
PLABS
is pushing the boundaries of what’s possible with
AI-driven applications . We are looking for a
Mid-to-Senior Fullstack Engineer
who is obsessed with performance, type safety, and the \"magic\" of real-time AI interactions. If you can
move fluidly between a complex RAG pipeline and a pixel-perfect Shadcn component , we want you on the team.
Front-end
Frontend : React 18, Next.js (App Router), TypeScript.
Styling : Tailwind CSS, Shadcn UI, Framer Motion.
Backend & AI : Node.js, LLM Orchestration (LangChain/LlamaIndex), Vector Databases, Stream Handling..
What You'll Do
Ship AI Features : Build and deploy end-to-end AI capabilities, including RAG (Retrieval-Augmented Generation), prompt engineering, and LLM orchestration.
High-Performance UI : Develop responsive, accessible, and high-performance web applications with a focus on clean code and reusable patterns.
Real-time Interactivity : Implement streaming responses and \"optimistic\" UI patterns to make AI interactions feel instantaneous.
Architect Solutions : Collaborate with the CSO and Project Managers to design scalable system architectures that handle complex data flows.
Mentor & Lead : As a mid-senior, provide code reviews and technical guidance to ensure the team maintains high engineering standards.
Requirements
Deep React Knowledge : Proven experience with React 18 features (Server Components, Suspense, etc.) and the Next.js ecosystem.
Type Safety Enthusiast : Expert-level TypeScript skills—you believe any is a four-letter word.
AI Implementation : Hands-on experience working with OpenAI/Anthropic APIs, handling streaming data, and managing vector embeddings.
Design Sensibility : You don't need to be a designer, but you have a high \"UI bar\" and can implement Tailwind/Shadcn layouts with precision.
English Proficiency : You must be comfortable communicating technical concepts, reading documentation, and collaborating in English.
How to Apply
Ready to build something great with us?
Email :
Subject Line : Fullstack Engineer - [Your Name]
Attach : Your CV, GitHub profile, and a Portfolio highlighting your experience with Next.js or AI-integrated apps.
Note : At PLABS, we value \"Proof over Promise.\" If you have a side project that uses RAG or a cool LLM implementation, make sure to mention it in your application.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 25, 2026
Job Type:
Technology
Location:
Indonesia
Company:
PLABS
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.