Full stack Developer
Summary
Fullstack developer in Indonesia building and maintaining enterprise web applications end-to-end: AngularJS frontend, Node.js/NestJS or Go backend, RESTful APIs and microservices, database/query optimization, testing, and Docker-based deployment support.
FULLSTACK DEVELOPER
Join Our Team!
We are looking for a Fullstack Developer who can build, maintain, integrate, and troubleshoot enterprise applications end-to-end.
What You Will 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 ensuring 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
- SQLlite
- AWS S3
- Swagger/OpenAPI
- GORM/LIQUQ
