Full stack Developer
Summary
Fullstack developer building, maintaining, and troubleshooting enterprise web applications end-to-end for insurance-industry systems: AngularJS frontend, Node.js/NestJS or Go backend, REST APIs, relational databases, plus testing, legacy-system upkeep, and Docker-based deployment.
Salary: Rp 7.000.000 – Rp 9.690.000 per month
Join Our Team!
We are looking for a F𝐮𝐥𝐥𝐬𝐭𝐚𝐜𝐤 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 who can build, maintain, integrate, and troubleshoot enterprise applications end-to-end.
You will work across 𝐟𝐫𝐨𝐧𝐭𝐞𝐧𝐝, 𝐛𝐚𝐜𝐤𝐞𝐧𝐝, 𝐀𝐏𝐈, 𝐝𝐚𝐭𝐚𝐛𝐚𝐬𝐞, 𝐬𝐲𝐬𝐭𝐞𝐦 𝐢𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧, 𝐭𝐞𝐬𝐭𝐢𝐧𝐠, 𝐚𝐧𝐝 𝐝𝐞𝐩𝐥𝐨𝐲𝐦𝐞𝐧𝐭 while helping maintain and improve existing/legacy systems.
𝐖𝐡𝐚𝐭 𝐘𝐨𝐮'𝐥𝐥 𝐃𝐨 :
Develop and maintain web applications using AngularJS and modern frontend technologies.Mandatory experience in the insurance industry
• 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
𝐖𝐡𝐚𝐭 𝐖𝐞'𝐫𝐞 𝐋𝐨𝐨𝐤𝐢𝐧𝐠 𝐅𝐨𝐫 :
• 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:
𝐆𝐨 • 𝐍𝐞𝐬𝐭𝐉𝐒 • 𝐄𝐱𝐩𝐫𝐞𝐬𝐬.𝐣𝐬 • 𝐑𝐞𝐝𝐢𝐬 • 𝐑𝐚𝐛𝐛𝐢𝐭𝐌𝐐 • 𝐃𝐨𝐜𝐤𝐞𝐫 • 𝐊𝐮𝐛𝐞𝐫𝐧𝐞𝐭𝐞𝐬 • 𝐌𝐨𝐧𝐠𝐨𝐃𝐁 • 𝐒𝐐𝐋𝐢𝐭𝐞 • 𝐀𝐖𝐒 𝐒𝟑 • 𝐒𝐰𝐚𝐠𝐠𝐞𝐫/𝐎𝐩𝐞𝐧𝐀𝐏𝐈 • 𝐆𝐎𝐑𝐌/𝐋𝐈𝐍𝐐