Full stack Developer

PT Guna Global Persada

Jakarta Utara

On-site

IDR 240,000,000 - 480,000,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

PT Guna Global Persada in Jakarta is seeking a skilled Full Stack Developer to design, build, and optimize web applications using AngularJS on the frontend and Node.js/NestJS on the backend, with Go as an optional backend option.

You will develop RESTful APIs, work with databases like PostgreSQL/MySQL, and contribute to microservices, CI/CD, and production support. This role requires strong problem solving, collaboration with cross-functional teams, and a commitment to clean, tested code.

Qualifications

  • 4+ years of experience in Software Engineering / Fullstack Development.
  • Strong knowledge of JavaScript/TypeScript.
  • Hands-on experience with AngularJS.
  • Strong experience with Node.js or NestJS.
  • Experience building and integrating RESTful APIs.
  • Experience with relational databases such as PostgreSQL, Oracle, or MySQL.
  • Understanding of Microservices and Clean Architecture.
  • Good knowledge of Git.
  • Experience with Unit Testing and E2E verification.
  • Experience troubleshooting and maintaining production or legacy systems.
  • Comfortable working across both frontend and backend.

Responsibilities

  • Develop and maintain web applications using AngularJS and modern frontend technologies.
  • Build backend services using Node.js / NestJS and/or Go.
  • Develop and integrate RESTful APIs and microservices.
  • Connect frontend applications with backend and external systems.
  • Maintain and improve existing/legacy applications while maintaining system stability.
  • Troubleshoot bugs and resolve production issues, including critical incidents.
  • Improve application and database performance through caching, indexing, and query optimization.
  • Implement backend authentication & authorization.
  • Develop unit tests and perform E2E verification.
  • Support Docker-based containerization, deployment pipelines, and deployment documentation.
  • Identify performance bottlenecks across applications, APIs, caching, and databases.
  • Write clean, maintainable, and well-tested code.
  • Take ownership of production issues and work collaboratively with other developers and stakeholders

Skills

JavaScript
TypeScript
AngularJS
Node.js
NestJS
RESTful APIs
PostgreSQL
MySQL
Oracle
Microservices
Git
Unit Testing
E2E testing

Tools

Go
NestJS
Express.js
Redis
RabbitMQ
Docker
Kubernetes
MongoDB
Sqlite
AWS S3
Swagger/OpenAPI
GORM/LINQ

Job description

What You'll Do
  • Develop and maintain web applications using AngularJS and modern frontend technologies.
  • Build backend services using Node.js / NestJS and/or Go.
  • Develop and integrate RESTful APIs and microservices.
  • Connect frontend applications with backend and external systems.
  • Maintain and improve existing/legacy applications while maintaining system stability.
  • Troubleshoot bugs and resolve production issues, including critical incidents.
  • Improve application and database performance through caching, indexing, and query optimization.
  • Implement backend authentication & authorization.
  • Develop unit tests and perform E2E verification.
  • Support Docker-based containerization, deployment pipelines, and deployment documentation.
  • Identify performance bottlenecks across applications, APIs, caching, and databases.
  • Write clean, maintainable, and well-tested code.
  • Take ownership of production issues and work collaboratively with other developers and stakeholders
What We’re Looking For
  • 4+ years of experience in Software Engineering / Fullstack Development.
  • Strong knowledge of JavaScript / TypeScript.
  • Hands-on experience with AngularJS.
  • Strong experience with Node.js or NestJS.
  • Experience building and integrating RESTful APIs.
  • Experience with relational databases such as PostgreSQL, Oracle, or MySQL.
  • Understanding of query optimization and database indexing.
  • Understanding of Microservices and Clean Architecture.
  • Good knowledge of Git.
  • Experience with Unit Testing and E2E verification.
  • Experience troubleshooting and maintaining production or legacy systems.
  • Comfortable working across both frontend and backend.
Experience with
  • Go
  • NestJS
  • Express.js
  • Redis
  • RabbitMQ
  • Docker
  • Kubernetes
  • MongoDB
  • Sqlite
  • AWS S3
  • Swagger/OpenAPI
  • GORM/LINQ

What can I earn as a Full Stack Developer

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Developer
Fullstack Developer

Integradata cipta Tech • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 120,000,000 - 240,000,000
Fullstack Software Developer
Fullstack Software Developer

PT. Intikom Berlian Mustika • Jakarta Timur

On-site
IDR 175,070,028 - 262,605,042
Full Stack Engineer
Full Stack Engineer

VLink Inc • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000
Full Stack Software Developer / Software Engineer
Full Stack Software Developer / Software Engineer

PT DIPANTARA INOVASI TEKNOLOGI • Daerah Khusus Ibukota Jakarta

On-site
IDR 111,600,000 - 167,400,000
Full Stack Developer
Full Stack Developer

PT Tata Sarana Mandiri (also known as TSM Technologies) • Jakarta Pusat

On-site
IDR 167,400,000 - 290,160,000
Full Stack Developer
Full Stack Developer

LOGIQUE • Jakarta Selatan

On-site
IDR 180,000,000 - 320,000,000
Fullstack Developer Sys Admin
Fullstack Developer Sys Admin

LinkIT 360 • Jakarta Selatan

On-site
IDR 234,360,000 - 368,280,000
Fullstack Developer
Fullstack Developer

PT. Berca Hardayaperkasa • Jakarta Selatan

On-site
IDR 334,800,000 - 613,800,000
Full Stack Engineer
Full Stack Engineer

Jubelio • Daerah Khusus Ibukota Jakarta

On-site
IDR 100,000,000 - 150,000,000
Full Stack Web Developer
Full Stack Web Developer

PT DAYA CIPTA MANDIRI SOLUSI • Kota Bandung

On-site
IDR 120,000,000 - 180,000,000