Full Stack Developer

PT Usaha Kreatif IndonesiaJakarta Barat, DKI Jakartaglintspublished 06/22/2026
Must-have:TypeScriptJavaScriptAngularNode.jsAWSDockerKubernetesCloudFrontendBackendFullstackDevOpsTDDFinTech

PT Usaha Kreatif Indonesia is hiring for Full Stack Developer We are seeking a full-stack developer with more backend focus to join our team developing a fiat/crypto ramp service. You will manage our back-end services, ensuring efficient and secure data interchange between our servers and users. The ideal candidate isn't just technically proficient — they're also creative, proactive in suggesting solutions, self-starter, and enthusiastic about the crossroads of FinTech and blockchain. You'll work in a close-knit team of developers, designers, and product managers. Your proficiency in backend development and languages and frameworks such as TypeScript, Node.js, and Nest.js will be vital in crafting high-performance applications.

Tech Stack Requirement :

  • TypeScript
  • Node.js with Nest.js
  • PostgreSQL and MongoDB
  • Angular
  • RabbitMQ
  • AWS EKS, ELB, S3
  • Docker

What you will be doing:

  • Developing the backend system using TypeScript, Node.js with Nest.js, PostgreSQL, and MongoDB.
  • Occasionally diving into frontend tasks using Angular to integrate and deliver a good user experience.
  • Writing and maintaining code documentation, automated tests, and unit tests.
  • Troubleshooting and debugging production issues.
  • Ensuring that the application is secure, reliable, and highly available.
  • Collaboratively brainstorming with the team to come up with solutions.
  • Occasionally diving into DevOps tasks to improve the overall system.

Who we are looking for:

  • At least 3 years of experience in backend development.
  • Proficient in TypeScript, Node.js, and Nest.js. Experience in Angular frontend will be a plus.
  • Experience in developing APIs using Nest.js.
  • Knowledge of AWS EKS or similar cloud services for hosting and scaling applications.
  • Familiarity with Postgresql.
  • Experience with containerization and deployment tools like Docker and Kubernetes.
  • Understanding of software development principles such as SOLID, TDD, and design patterns.
  • Strong problem-solving skills and ability to work independently or as part of a team.
  • Experience in blockchain or finance terms is a plus.
  • Capable of proposing solutions even when given minimal direction or guidance.
  • A proactive attitude, brimming with ideas and eager to take on the challenges of a startup environment.

Skills: JavaScript, NestJS, Node.js