Full Stack Engineer (Integrations & APIs)

Eternaindonesia

Indonesia

On-site

IDR 849,473,326 - 1,189,262,657

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A BPO company is seeking a Full Stack Engineer to join its remote team in Indonesia. This role involves building and optimizing API-driven systems, integrating client applications with third-party services, and working closely with clients to gather requirements. The ideal candidate should have a strong proficiency in Node.js, experience with React, and familiarity with PostgreSQL or MySQL. Candidates willing to work night shifts aligned to U.S. business hours are encouraged to apply.

Qualifications

  • Strong proficiency in Node.js and hands-on experience in building APIs using NestJS or Express.js.
  • Experience with React and at least one React framework like Next.js.
  • Solid understanding of RESTful API design and third-party API consumption.

Responsibilities

  • Integrate client applications with third-party services using the Integration Hub Service.
  • Maintain workflow automations using Insightly CRM and Node.js scripting.
  • Optimize existing integrations for performance and reliability.

Skills

Node.js
React
RESTful API design
PostgreSQL
MySQL
TypeScript
Tailwind CSS
AI-assisted development tools
Debugging
Problem-solving

Tools

Insightly CRM
AWS Lambda
Docker

Job description

Explore our expertise across customer-facing, technical, and creative functions.

We power businesses across 8+ industries with tailored talent solutions.

Full Stack Engineer (Integrations & APIs)
About Eterna Indonesia

Eterna Indonesia is a fast-growing BPO company providing multiple business services including IT infrastructure, software development, security operations, and customer support. We bridge top talent from Southeast Asia with innovative U.S.-based businesses through our remote-first model. We are Great Place to Work®️ certified with over 200+ employees currently working with leading U.S.-based companies.

We are currently hiring a skilled Full Stack Engineer to build, integrate, and optimize API-driven systems and workflow automations for our U.S.-based client's development team.

About the Role

You’ll work as part of the client’s development team, building and maintaining integrations between client applications and third‑party services through an Integration Hub Service. This is a fully remote, full‑time role with night shift hours (Indonesian time) aligned to U.S. business hours. Your day‑to‑day will center on creating and optimizing API integrations, building workflow automations with Insightly CRM and AWS Lambda, and collaborating directly with the client through daily syncs to gather requirements and deliver solutions.

Key Responsibilities
  • Integrate client applications with third‑party services using the Integration Hub Service built on NestJS
  • Create and maintain workflow automations using Insightly CRM with their custom scripting (Node.js)
  • Optimize existing integrations and workflow automations for performance and reliability
  • Debug, analyze, and resolve errors across integrations and Insightly CRM workflows
  • Design and propose integration solutions based on client requirements
  • Gather and clarify client requirements for integrations through daily sync meetings
  • Develop and maintain backend services and RESTful APIs using NestJS and Express.js
  • Build responsive frontend pages using React, Next.js, and Tailwind CSS
  • Write clean, type-safe code using TypeScript across the full stack
  • Design and manage database schemas using PostgreSQL and MySQL
  • Document integration architectures, API specifications, and workflow logic
  • Participate in code reviews and contribute to engineering best practices
  • Develop and maintain custom reporting service and activity service
  • Monitor API performance and logging to ensure the process works correctly
  • Track API documentation across platform and apply best practice for the implementation
Requirements (Must‑have)
  • Strong proficiency in Node.js with hands‑on experience building APIs using NestJS or Express.js
  • Experience with React and at least one React framework (Next.js, Tanstack Router, or Tanstack Start)
  • Solid understanding of RESTful API design, integration patterns, and third‑party API consumption
  • Working knowledge of PostgreSQL and/or MySQL
  • Experience with CSS and Tailwind CSS for frontend development
  • Familiarity with serverless functions (AWS Lambda or similar)
  • Experience debugging and troubleshooting complex API integrations and data flows
  • Strong problem‑solving abilities and attention to detail
  • Familiarity with CLI tools and terminal‑based development workflows
  • Experience using AI‑assisted development tools within the IDE or terminal (e.g., Claude Code, Cursor, GitHub Copilot, or similar)
  • Able to fluently use AI on everyday task
  • Fluent in English (written and spoken) for daily client communication
  • Willingness to work night shift (Indonesian time) aligned to U.S. business hours
Preferred Qualifications

Integration & API Experience:

  • Experience working with CRM platforms (Insightly, Salesforce, HubSpot, or similar)
  • Familiarity with webhook‑based integrations and event‑driven architectures
  • Experience with API gateway tools and integration middleware
  • Understanding of OAuth 2.0, API key management, and third‑party authentication flows
  • Experience building or consuming GraphQL APIs
  • Experience with AWS services (Lambda, API Gateway, S3, SQS, CloudWatch, or similar)
  • Experience with Vercel services
  • Familiarity with containerization using Docker
  • Understanding of CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI)
  • Experience with serverless deployment frameworks (Serverless Framework, AWS SAM)

Note: We welcome candidates who are pursuing these certifications or have equivalent demonstrated experience.

Join Our Team

This role offers growth paths into Senior Full Stack Engineer, Integration Architect, or Technical Lead positions.

Explore More Opportunities Waiting for You

Entry Level

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

Similar jobs worth comparing

Cloud Engineer / Cloud Architect
Cloud Engineer / Cloud Architect

Eternaindonesia • Indonesia

Remote
IDR 1,184,633,000 - 1,523,101,000
IT Project Manager
IT Project Manager

Eternaindonesia • Daerah Khusus Ibukota Jakarta

Remote
IDR 240,000,000 - 400,000,000
Founding Full-Stack Engineer - NestJS + Next.js (Remote)
Founding Full-Stack Engineer - NestJS + Next.js (Remote)

Eternaindonesia • Indonesia

On-site
IDR 300,000,000 - 540,000,000
Back-End Engineer
Back-End Engineer

Azura Labs • Jakarta Pusat

On-site
Health insurance
Catering menus for every employee
Professional growth opportunities
Remote Full Stack Engineer: Integrations & APIs
Remote Full Stack Engineer: Integrations & APIs

Eternaindonesia • Indonesia

Remote
IDR 849,473,000 - 1,189,263,000
Security Engineer
Security Engineer

Eternaindonesia • Daerah Khusus Ibukota Jakarta

Hybrid
IDR 1,015,400,000 - 1,523,101,000
Fullstack Developer
Fullstack Developer

Egogohub • Daerah Khusus Ibukota Jakarta

On-site
IDR 120,000,000 - 220,000,000
Opportunities for growth in IT operations and cloud engineering
Flexible work arrangements
Access to cutting-edge tools
+1
API Integration Engineer (HRIS-ATS) - Project Based
API Integration Engineer (HRIS-ATS) - Project Based

Integrity Indonesia • Daerah Khusus Ibukota Jakarta

Hybrid
Sr. Software Engineer
Sr. Software Engineer

Integrity Indonesia • Jakarta Pusat

On-site
IDR 80,000,000 - 120,000,000
Full Stack Engineer - React.js
Full Stack Engineer - React.js

Synechron • Jakarta Pusat

On-site
IDR 200,000,000 - 320,000,000