Company Logo

Full Stack Developer

This job post is managed by

NA
Nabila Adelina Putri

Job Requirements

On-site
1 - 3 years of experience
Minimum Associate Degree
Male only

Skills

CI/CD

Next.Js

Supabase

PostgreSQL

JavaScript

TypeScript

SQL

GIT

astro

Node.js

React.js

Flutter

Job Benefits

THR

Health Insurance

Work Insurance

Job description for Full Stack Developer at PT Rancang Nusantara Teknologi

About Us

PT Rancang Nusantara Teknologi is a digital product company based in Batam, Indonesia. Through Rancang Teknologi, we build websites, web apps, and custom software for businesses, with a focus on quality, performance, and scalability, and we also build and own our digital products.

The Role

We're hiring a Mid–Senior Full-Stack Developer who is strong in TypeScript and comfortable across backend and frontend. You'll design scalable systems, build APIs, and ship high-quality web interfaces for our products.

Tech Stack

Backend: TypeScript, Node.js, Next.js, Supabase (preferred), PostgreSQL, REST APIs

Frontend: React, Next.js, Astro, TypeScript (Flutter is a plus)

AI tools: Claude Code or similar

Workflow: Git, CI/CD, automated testing, cloud deployment

What You'll Do

  • Build and maintain web apps with Next.js, React, and TypeScript.
  • Develop frontend interfaces using React or Astro (Flutter is a plus) for internal and external apps.
  • Develop backend services, REST APIs, databases, and third-party integrations.
  • Design scalable architecture, database structures, and queries, and contribute to technical decisions.
  • Ship features end-to-end (database, API, frontend, deployment) with product, design, and engineering.
  • Use Claude Code or similar AI tools to build, debug, refactor, test, and explore codebases, and review AI-generated code for quality, performance, and security.
  • Write clean, well-tested code, implement automated tests, and take part in code reviews.
  • Troubleshoot issues and optimize application performance.

Requirements

  • 3+ years of professional experience in JavaScript/TypeScript development.
  • Strong background in backend development and architecture, including design patterns, REST APIs, and third-party integrations.
  • Hands-on experience with Node.js, Next.js, and modern frontend frameworks (React, Astro).
  • Solid relational database and SQL skills, including data modeling and query optimization.
  • Familiarity with version control (Git), CI/CD workflows, cloud platforms, and production deployment.
  • Good grasp of clean code, testing, debugging, security, and performance.
  • Practical experience with AI coding tools and the judgment to validate their output.
  • Able to work independently while thriving in a small, collaborative team, with strong communication skills.

Nice to Have

  • Experienced in using AI coding tools like Claude Code or similar
  • Experience with Supabase, including RLS and RBAC
  • Experience building mobile apps with Flutter
  • Understanding of performance optimization and app monitoring
  • Experience in a startup or fast-paced team

Interview process

About the company
PT Rancang Nusantara Teknologi
Information Technology and Services
1 - 10 employees
Office address

No.Lot 301 · Kw. Industri Batamindo (3), Jalan Angsana No.Lot 301, Muka Kuning, Kec. Sei Beduk, Kota Batam, Kepulauan Riau 29433, Sei Beduk, Batam, Kepulauan Riau, Indonesia

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Full-Time
Minimum Senior/Vocational High School
PT SGEEDE Solusi Teknologi

Full Stack Developer