Point your AI agent at freehire and let it find you a job.

Get the CLI →

PT Lentera Bangsa Benderang

NewBe an early applicant

Full Stack Developer (Go ReactJS)

Posted
Discussion

Summary

12-month contract, hybrid full stack role in South Jakarta building Go backend services and React/Redux web apps at large scale, serving millions of users across Southeast Asia. Requires 3+ years with Go and ReactJS in distributed systems, strong CS fundamentals, and fluent English.

We are seeking talented and passionate engineers to join our team. You will have opportunities to work on multiple backend services as well as web apps. It is very important that our team members take initiative to identify problems and have the right mindset and skill sets to solve them.

Work Responsibilities

Design and enhance cutting edge services in Go programming language setting a high standard for availability, scalability, latency, and efficiency of products.

Build and deploy performant modern web applications in React, Redux, Webpack, ES6, and Flow.

Work with the engineering team to explore and create new design/architectures geared towards scale and performance.

Participate in code and design reviews to maintain our high development standards.

Engage in service capacity and demand planning, software performance analysis, tuning, and optimization.

Collaborate with product and experience teams to define and prototype feature specifications.

Work closely with infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations.

Design, build, analyze and fix large-scale systems.

Learn full-stack performance tuning and optimization.

Debug and modify complex, production software that serve millions of users in Southeast Asia

Job Requirements

Minimum and Technical Requirements:

A degree in Computer Science, Software Engineering, Information Technology or related fields.

Minimum 3 years of experience in software engineering in a distributed systems environment using Go programming language and ReactJS.

Strong Computer Science fundamentals in algorithms and data structures.

Familiarity with running large scale web services; understanding of systems internals and networking are a necessary.

Strong understanding of system performance and scaling.

Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability

We are seeking talented and passionate engineers to join our team. You will have opportunities to work on multiple backend services as well as web apps. It is very important that our team members take initiative to identify problems and have the right mindset and skill sets to solve them.

Work Responsibilities

  • Design and enhance cutting edge services in Go programming language setting a high standard for availability, scalability, latency, and efficiency of products.
  • Build and deploy performant modern web applications in React, Redux, Webpack, ES6, and Flow.
  • Work with the engineering team to explore and create new design/architectures geared towards scale and performance.
  • Participate in code and design reviews to maintain our high development standards.
  • Engage in service capacity and demand planning, software performance analysis, tuning, and optimization.
  • Collaborate with product and experience teams to define and prototype feature specifications.
  • Work closely with infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations.
  • Design, build, analyze and fix large-scale systems.
  • Learn full-stack performance tuning and optimization.
  • Debug and modify complex, production software that serve millions of users in Southeast Asia

Job Requirements

Minimum and Technical Requirements:

  • A degree in Computer Science, Software Engineering, Information Technology or related fields.
  • Minimum 3 years of experience in software engineering in a distributed systems environment using Go programming language and ReactJS.
  • Strong Computer Science fundamentals in algorithms and data structures.
  • Familiarity with running large scale web services; understanding of systems internals and networking are a necessary.
  • Strong understanding of system performance and scaling.
  • Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability
Non-Technical Requirements:
  • High curiosity and openness to learning and developing new technical skills.
  • Fast learner with the ability to adapt quickly to new technologies and environments.
  • Confident in communicating in English (both written and spoken) is mandatory.
  • Excellent communication and sharp analytical abilities.
  • Proven design skills and critical thinking regarding system growth and stability.
  • Able to work effectively under production support environments with strong ownership and problem-solving mindset.

Work Arrangement

  • Placement: South Jakarta
  • Work Setup: Hybrid
  • Contract Duration: 12 months
  • Expected Join Date: September/October 2026

Hiring Process

  • Validation Interview (with BINAR Job Connect team).
  • HR Interview (with client's HR team): Full in English.
  • Technical Interview (with user): Live coding and logic test.
  • System Design Interview (with user).
  • Contract Processing.
  • Onboarding.
  • All interview conducted online.

BINAR was born in 2017 to advance Indonesia’s technology ecosystem. Our mission is to solve digital talent gap by upskilling and job matching.

We support people to build a career in digital industry or upskilling into digital related roles with the knowledge and skills needed to thrive through a structured learning journey and multiple learning styles to ensure each learner can reach mastery through their own preferred way.

Job Connect by BINAR is an IT & AI community for Indonesian digital talent. Built to help you grow your skills, expand your connections, and access impactful career opportunities with BINAR’s partner ecosystem.

BINAR was born in 2017 to advance Indonesia’s technology ecosystem. Our mission is to solve digital talent gap by upskilling and job matching.

We support people to build a career in digital industry or upskilling into digital related roles with the knowledge and skills needed to thrive through a structured learning journey and multiple learning styles to ensure each learner can reach mastery through their own preferred way.

Job Connect by BINAR is an IT & AI community for Indonesian digital talent. Built to help you grow your skills, expand your connections, and access impactful career opportunities with BINAR’s partner ecosystem.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available