Full-Stack Developer (Mid–Senior)

Rancang Nusantara Teknologi

Batam

On-site

IDR 180,000,000 - 360,000,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PT Rancang Nusantara Teknologi, Batam-based digital product company, is hiring a Mid–Senior Full-Stack Developer skilled in TypeScript with backend and frontend expertise. You will design scalable systems, build APIs, and ship high-quality web interfaces for our products.

Key stack includes React, Next.js, Astro, and Cloud deployment, with experience in AI coding tools like Claude Code and a collaborative, small-team environment. Remote work is not specified; expect on-site work in Batam.

Qualifications

  • Strong background in backend development and architecture, including 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, data modeling and query optimization.
  • Familiarity with Git, CI/CD workflows, cloud platforms, and production deployment.

Responsibilities

  • 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.

Skills

Backend development
REST APIs
Node.js
Next.js
React
TypeScript
Database design
SQL
Cloud platforms
CI/CD
AI coding tools
Code reviews
Team collaboration
English communication

Tools

Git
Next.js
React
Astro
Node.js
Claude Code
Supabase

Job description

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. See our projects at rancangteknologi.com.

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.

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
  • 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
  • Proficiency in Mandarin (conversational or professional working proficiency)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Senior Full-Stack Engineer: TS, Next.js & AI
Mid-Senior Full-Stack Engineer: TS, Next.js & AI

Rancang Nusantara Teknologi • Batam

On-site
IDR 180,000,000 - 360,000,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Solve Education! • Sumur Bandung

On-site
IDR 539,471,318 - 899,118,863
Software Engineer
Software Engineer

Indivara Group • Jakarta Pusat

On-site
IDR 400,000,000 - 620,000,000
Fullstack Developer Remote
Fullstack Developer Remote

PT Armada Lintas Katulistiwa • Sleman

Remote
IDR 11,160,000 - 22,320,000
Frontend Engineer (Contract Basis)
Frontend Engineer (Contract Basis)

Techconnect.id • Jakarta Utara

On-site
IDR 400,000,000 - 800,000,000
Senior Frontend Architect & Platform Lead
Senior Frontend Architect & Platform Lead

Techconnect • Tangerang

On-site
IDR 390,600,000 - 725,400,000
Frontend Engineer (Contract Basis)
Frontend Engineer (Contract Basis)

Techconnect • Tangerang

On-site
IDR 390,600,000 - 725,400,000
Senior .NET Developer
Senior .NET Developer

The Software Practice Pte Ltd • Kota Bandung

On-site
IDR 535,618,639 - 892,697,732
Frontend Engineer
Frontend Engineer

Careers at Paper.id • Jakarta Pusat

On-site
IDR 300,000,000 - 600,000,000
Fullstack Engineer (.Net & Angular)
Fullstack Engineer (.Net & Angular)

PT Rapid Teknologi Indonesia • Jakarta Pusat

On-site
IDR 240,000,000 - 360,000,000