Home Job Listings Categories Locations

Senior Full-Stack Engineer - Golang

📍 Indonesia

Technology PT Kreasindo Cipta Teknologi

Job Description

Overview

We are looking for an experienced Senior Full-Stack Developer (Go & Next.js) to lead our application development. In this role, you will design robust backend services with Golang and build dynamic web interfaces using Next.js. Beyond coding, you will serve as a crucial bridge between our clients and the development team. You will be responsible for translating business requirements into technical features, managing workloads, providing regular progress updates, and ensuring the development team understands the business priorities. You will also optimize system performance, conduct rigorous testing, and champion software development best practices. Key Responsibilities

Backend Development:

Design and build secure, highly scalable, and well-architected backend services using Golang. Implement best practices to maintain code quality and optimize performance under heavy loads. Frontend Development:

Build and maintain web applications using Next.js (React) and TypeScript. Leverage Server-Side Rendering (SSR), Static Site Generation (SSG), and dynamic routing to optimize SEO and loading speeds. Integration & Testing:

Develop RESTful or GraphQL APIs and ensure smooth integration between the frontend, backend, and external services. Write unit and integration tests (e.g., using Jest) and debug issues to ensure application stability. Team Collaboration:

Work closely with cross-functional teams—including Product Managers, UI/UX Designers, and QA—to translate business needs into technical solutions. Actively participate in code reviews, architecture discussions, and sprint planning. Client Coordination:

Act as the primary technical liaison for clients and stakeholders. Gather requirements, present technical solutions, provide regular updates, and ensure client expectations are met. Application Maintenance:

Maintain existing applications by resolving bugs, upgrading components, and ensuring compatibility with the latest technologies. Write and maintain clear technical documentation (code docs, API guides) for future reference. Technical Qualifications

Golang Expertise:

3+ years of software development experience, with a strong focus on Golang. Deep understanding of microservices, experience building distributed systems, and familiarity with Go frameworks (e.g., Gin, Echo). Frontend Proficiency:

Strong command of the latest Next.js versions and the React ecosystem (React 18+), including TypeScript, React Hooks, and state management (Redux, Zustand). Familiarity with modern styling tools like Tailwind CSS or Styled Components. Architecture & Infrastructure:

Experience with cloud deployment (AWS, GCP, or similar) and containerization (Docker). Solid understanding of CI/CD pipelines, Git workflows, and build/deploy automation. API & Database Management:

Proven experience developing and integrating APIs, as well as designing and optimizing databases (both SQL and NoSQL) for high performance. Testing & Code Quality:

Accustomed to writing unit tests, conducting code reviews, and applying Clean Architecture principles. Version Control & Agile:

Highly proficient with Git (branching, PRs/MRs). Experience working in Agile/Scrum environments using collaboration tools like Jira or Trello. Non-Technical Qualifications

Communication Skills:

Excellent verbal and written communication skills. Ability to explain complex technical concepts clearly to both your technical team and non-technical clients. Problem Solving:

Detail-oriented, analytical, and solution-driven. Proactive in identifying root causes during debugging and innovative in overcoming technical challenges. Independence & Management:

Highly self-motivated with strong time management skills. Able to prioritize tasks, meet tight deadlines, and work effectively with minimal supervision. Direct experience coordinating with clients is a strong plus. How many years\' experience do you have as a Full Stack Software Engineer? How many years\' experience do you have as a Golang Engineer? How many years\' experience do you have as a Golang Backend Engineer? How many years\' experience do you have as a Golang Full Stack Developer?

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 16, 2026
Job Type: Technology
Location: Indonesia
Company: PT Kreasindo Cipta Teknologi

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.