Full Stack Developer

PT Leon Boga Sentosa

Jakarta Utara

On-site

IDR 167,400,000 - 279,000,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PT Leon Boga Sentosa is seeking a Full Stack Developer to build and improve internal business applications. You will handle frontend, backend, and database management, and work on ERP integrations, automation, and AI-enabled initiatives.

Collaboration with the Business Transformation team will translate business needs into scalable digital solutions. The role emphasizes end-to-end development, system integration, deployment, and troubleshooting across technology stacks including frontend,

Qualifications

  • Bachelor’s degree in a relevant field is required.
  • Strong skills in Next.js, React, TypeScript and SQL.
  • Experience with REST APIs, Git, and RBAC principles.

Responsibilities

  • Develop and maintain internal web applications end-to-end.
  • Design and optimize relational databases and data models.
  • Implement REST APIs and system integrations with ERP platforms.
  • Apply CI/CD practices and manage deployments in Dockerized environments.
  • Collaborate with business users to translate requirements into technical solutions.
  • Document architecture, APIs, and deployment procedures.

Skills

Next.js
React
TypeScript
SQL
REST APIs
RBAC
Git

Education

Bachelor’s degree in Computer Science, Information Technology, Information Systems, Software Engineering, or related fields

Tools

Docker
Synology NAS
CI/CD
ERP integrations

Job description

We are looking for a Full Stack Developer to develop, maintain, and improve the company’s internal business applications and system integrations.


This role will be responsible for end-to-end application development, covering frontend, backend, database management, deployment, system integration, and technical troubleshooting.


The Full Stack Developer will work closely with the Business Transformation team and business users to translate operational and business requirements into reliable, scalable, and maintainable digital solutions. The role will also support the company’s digital transformation initiatives, including ERP integration, process automation, and the adoption of relevant AI technologies.


Key Responsibilities

1. Full Stack Development


Develop responsive and user-friendly web applications using Next.js, React, and TypeScript.


Develop backend services and business logic using Golang (Go).


Design, develop, and maintain REST APIs and system integration services.


Perform debugging, bug fixing, code optimization, and application maintenance.


Ensure applications are secure, scalable, maintainable, and reliable.


2. Database Management


Design, maintain, and optimize relational databases using SQL.


Develop database structures, queries, relationships, and data models.


Maintain data integrity and application performance.


Support database migration, backup, and recovery processes.


3. Git & Development Workflow


Use Git for source code management, including branching, pull/push, merging, and conflict resolution.


Manage Development, Staging, and Production environments.


Follow software development, version control, and release management best practices.


4. Deployment & Infrastructure


Deploy and maintain applications within company infrastructure, including Synology NAS/server environments.


Apply basic CI/CD and Docker/containerization practices.


Handle application configuration, monitoring, troubleshooting, backup, and recovery.


Manage environment variables, networking, domains, SSL, API configuration, and basic server security.


5. ERP & System Integration


Develop and maintain integrations between internal applications and ERP/business systems such as Odoo, Accurate, or similar platforms.


Handle API integrations, authentication, data synchronization, data mapping, and error handling.


Work with business data including sales, purchasing, inventory, products, customers, finance, and operational data.


Collaborate with internal users and external vendors during system implementation and integration.


6. AI & Automation


Stay updated with developments in AI and modern software development technologies.


Utilize AI-assisted development tools to improve development productivity and code quality.


Explore and implement practical AI and automation use cases for internal business processes.


Evaluate new technologies based on business value, security, maintainability, and feasibility.


7. Technical Support & Documentation


Troubleshoot application, integration, database, and deployment issues.


Maintain technical documentation, including system architecture, API documentation, database structures, and deployment procedures.


Support testing, User Acceptance Testing (UAT), deployment, and post-implementation activities.


Technical Requirements

Must Have


Strong proficiency in Next.js, React, and TypeScript.


Strong understanding of SQL and relational databases.


Proficiency with Git and collaborative development workflows.


Experience developing and consuming REST APIs.


Understanding of authentication, authorization, and Role-Based Access Control (RBAC).


Experience with application deployment and production troubleshooting.


Strong understanding of end-to-end frontend, backend, and database architecture.


Preferred / Strong Advantage


Experience with Synology NAS/server environments, Docker, and CI/CD.


Experience integrating ERP or business systems such as Odoo, Accurate, or similar platforms.


Familiarity with cloud platforms and modern deployment environments.


Familiarity with AI coding tools, LLM APIs, workflow automation, or AI-enabled applications.


Experience developing internal systems, dashboards, ERP-related applications, or other business applications.


Qualifications

Education:Bachelor’s degree in Computer Science, Information Technology, Information Systems, Software Engineering, or related fields.


Experience:Minimum 2–3 years of relevant experience in Full Stack Development, Software Engineering, or related roles.


Strong analytical and problem-solving skills.


Ability to translate business requirements into effective technical solutions.


Good communication and technical documentation skills.


Able to work independently while collaborating effectively with business and technical stakeholders.


Adaptable and willing to continuously learn new technologies.


Ideal Candidate Profile

We are looking for a developer who goes beyond executing predefined coding tasks and has a strong understanding of end-to-end systems and business processes.


The ideal candidate should be able to understand and analyze business requirements, propose appropriate technical solutions, develop the application, manage databases and integrations, deploy the solution, troubleshoot production issues, and continuously improve the system as business needs evolve.


Experience in internal business applications, ERP integrations, process automation, and digital transformation projects will be a strong advantage.


Our Vision:


Our Mission:


Our Vision:


Our Mission:

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Jubelio • Daerah Khusus Ibukota Jakarta

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

Luna Park Media Pte Ltd • Batam

On-site
IDR 418,775,000 - 628,163,000
Competitive salary
Career development opportunities
Continuous learning and development
Full-Stack Tech Lead: MVP & Automation
Full-Stack Tech Lead: MVP & Automation

Adventus • Indonesia

On-site
IDR 300,000,000 - 540,000,000
Software Developer
Software Developer

R17 Group • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000
Software Developer (Full Stack)
Software Developer (Full Stack)

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
IDR 336,021,000 - 504,033,000
Fullstack Software Developer
Fullstack Software Developer

PT Intikom Berlian Mustika • Jakarta Pusat

On-site
IDR 133,920,000 - 200,880,000
Full Stack Developer
Full Stack Developer

Agaetis Technologies • Yaur

Hybrid
IDR 120,000,000 - 180,000,000
Flexible schedule.
Saturdays and Sundays off.
Laptops provided to all employees.
+3
Software Engineer - Fullstack
Software Engineer - Fullstack

Samsung Southeast Asia & Oceania • Daerah Khusus Ibukota Jakarta

On-site
Full Stack Software Developer / Software Engineer
Full Stack Software Developer / Software Engineer

PT DIPANTARA INOVASI TEKNOLOGI • Daerah Khusus Ibukota Jakarta

On-site
Software Engineer
Software Engineer

Traders Family • Jakarta Utara

On-site
Year-end bonus
Holiday allowance
BPJS
+1