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

Get the CLI →

PT GENOMIK SOLIDARITAS INDONESIA

NewBe an early applicant

Full-Stack Developer (Golang) (Full WFO)

Posted
Discussion

Summary

Full-stack developer building web applications end to end: modern front-end interfaces plus Golang back-end services and RESTful APIs, backed by relational databases (PostgreSQL preferred). Day-to-day work spans API integration, database design, performance/security optimization, debugging across layers, code reviews, and deployment support — full work-from-office in Indonesia.

Full-Stack Developer (Golang) (Full WFO)

We are looking for a Full-Stack Developer (Golang) to design, develop, maintain, and improve web applications across both front-end and back-end environments.

Qualifications

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

Minimum 2 years of experience as a Full-Stack Developer, Software Developer, or similar role.

Strong hands-on experience with Golang.

Experience developing and integrating RESTful APIs.

Experience working with relational databases and SQL; PostgreSQL is preferred.

Good understanding of software development principles and Object-Oriented Programming (OOP).

Familiar with Git and software development lifecycle.

Strong analytical and problem-solving skills.

Good communication and teamwork skills.

Key Responsibilities

Design, develop, test, and maintain web applications across front-end and back-end.

Develop responsive and user-friendly web interfaces using modern front-end technologies.

Build, maintain, and optimize back-end services, APIs, and application logic using Golang.

Develop and integrate RESTful APIs with internal and third-party systems.

Design, develop, and maintain database structures, data models, and queries.

Optimize application performance, scalability, security, and reliability.

Troubleshoot, debug, and resolve issues across front-end, back-end, API, and database layers.

Write clean, maintainable, reusable, and well-documented code.

Participate in code reviews and contribute to coding standards and development best practices.

Collaborate with Product, UI/UX, QA, Infrastructure, and other stakeholders throughout the software development lifecycle.

Support application deployment, monitoring, and continuous improvement in development and production environments.

Preferred / Additional Skills

The following skills are an advantage:

GraphQL

Docker

CI/CD

Cloud environments

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