Job title: Fullstack Engineer
Job type: Permanent
Location: WFO, Bandung
Job ID: 47663

Job Description

Full-stack Engineer

About the company

Geekhunter is hiring on behalf of our client, a leading cloud solutions provider that has been a trusted name in digital transformation since 2003. With a proven track record of helping some of the biggest organizations in the region maximize their digital possibilities, this team is built on the belief that every client deserves the advantages of cloud technology and has consistently delivered simple solutions for tough problems.

 

Job Responsibilities

System Development & Maintenance

  • Design, develop, test, and maintain full stack applications, with primary ownership on backend services and APIs
  • Build and enhance RESTful / service-based architectures supporting government digital platforms
  • Ensure systems are secure, scalable, maintainable, and production-ready
  • Participate in system troubleshooting, defect resolution, and performance tuning

Backend Engineering (Primary)

  • Develop backend services using Node.js / Java / .NET / Python (one or more)
  • Work with relational databases (e.g. PostgreSQL, MySQL) and data models
  • Integrate with internal and external systems via APIs
  • Support CI/CD pipelines and structured SDLC practices

Frontend Engineering (Secondary)

  • Develop and maintain frontend components using modern JavaScript frameworks (e.g. React)
  • Integrate frontend with backend services and APIs
  • Ensure usability, performance, and cross-browser compatibility (not UI/UX design-heavy)

AI-Enabled Capabilities (Required)

  • Contribute to AI-enabled system features, such as:
    o AI/ML or data-driven components
    o LLM / GenAI integrations (e.g. document processing, chatbots, analytics automation)
    o AI-assisted workflows embedded in business systems
  • AI exposure may include:
    o Building or integrating ML models
    o Consuming AI/LLM services via APIs
    o Applying AI to improve system functionality or operational efficiency
  • This is NOT an AI Research or Data Scientist role, but AI experience must be real and production-relevant

Collaboration & Delivery

  • Work closely with product managers, architects, QA, and other engineers
  • Participate in Agile ceremonies and iterative delivery
  • Communicate clearly with onshore stakeholders despite offshore setup
  • Take ownership of technical documentation and support knowledge transfer where required

 

Job Requirements

Core Engineering

  • 3–5 years of relevant experience in software engineering
  • Strong experience as a backend-first full stack engineer
  • Hands-on experience with:
    • Backend frameworks (Node.js / Java / .NET / Python)
    • SQL databases
    • API design and integration
  • Experience delivering and supporting production systems

Frontend

  • Working knowledge of React or equivalent modern JS framework
  • Ability to integrate frontend with backend services

AI / Data

  • Demonstrable AI exposure, such as:
    • ML / data-driven features
    • GenAI / LLM integration
    • AI-assisted automation or analytics
  • Ability to explain how AI was used in real systems (not POC-only)

DevOps / Practices

  • Familiarity with CI/CD pipelines
  • Experience with cloud platforms (AWS / Azure / GCP)
  • Understanding of secure coding and good engineering practices

Nice-to-Have

  • Experience with government, regulated, or enterprise systems
  • Exposure to microservices or distributed systems
  • Experience working in offshore or distributed teams
  • Prior work involving audit, documentation, or structured governance

 

Benefits

  • Competitive salary and benefits package
  • THR, BPJS-K, BPJS-TK
  • Working tools provided 
  • Private health insurance