CareersOpen positionTetra DataContract# FullStackDeveloperJakarta Selatan, IndonesiaContractROLEPosition overview## The role, in detail.We are seeking a **Full Stack Developer** with strong experience in **Golang for backend development** and **Next.js for frontend development**. The candidate will be responsible for designing, developing, and maintaining scalable web applications, ensuring high performance, reliability, and security across the entire technology stack.This role requires the ability to work on **end-to-end application development**, including API design, backend services, database integration, and modern frontend interfaces.### **Key Responsibilities*** Design, develop, and maintain **backend services using Golang**.* Build and maintain **RESTful APIs or GraphQL APIs** for application services.* Develop responsive and high-performance **web interfaces using Next.js and React**.* Integrate frontend components with backend APIs.* Design and maintain **database schemas and optimized queries**.* Implement **authentication, authorization, and security best practices**.* Conduct **code reviews, debugging, and performance optimization**.* Collaborate with **product managers, UI/UX designers, and DevOps engineers**.* Write **clean, maintainable, and well-documented code**.* Participate in **system architecture design and technical planning**.* Experience with **AI-assisted or agentic development tools** is considered an advantage. However, candidates who are **motivated to learn and adopt such tools in their development workflow** are equally welcomed.### **Required Skills****Backend*** Strong proficiency in **Golang*** Experience developing **RESTful APIs or microservices*** Familiarity with Golang frameworks Gin* Experience with: + JWT authentication + Middleware architecture + API security best practices**Frontend*** Strong experience with **React.js*** Solid experience using **Next.js*** Understanding of: + Server-Side Rendering (SSR) + Static Site Generation (SSG) + API Routes* Familiarity with modern UI frameworks such as: + Tailwind CSS**Database*** MySQL* Experience with database schema design* Query optimization* Redis (optional but preferred)**Development & Infrastructure*** Git version control* Basic Docker* Basic CI/CD pipelines* Basic Linux server administration## **Nice to Have*** Experience with **microservices architecture*** Familiarity with **message queues** (Kafka)* Experience building **high-traffic or distributed systems*** Bachelor�s degree in **Computer Science, Information Technology, or a related field**, or equivalent practical experience.## **Soft Skills*** Strong analytical and problem-solving abilities* Ability to work independently and collaboratively* Good written and verbal communication skills* Experience working in an **Agile development environment**## **Experience*** Minimum **2�4 years of experience as a Full Stack Developer*** Proven experience building applications using **Golang and Next.js**## **Benefits**Candidates are expected to possess **strong programming fundamentals** and a solid understanding of software development principles.Applicants who primarily come from other programming language backgrounds are encouraged to apply, provided they demonstrate strong engineering fundamentals and the ability to adapt to new technologies.Experience with **AI-assisted or agentic development tools** is considered an advantage. However, candidates who are **motivated to learn and adopt such tools in their development workflow** are equally welcomed.The company provides access to **AI development platforms such a Claude Code, Codex, and Cursor** to support engineers in improving productivity and development efficiency.Role summaryFunction: Tetra DataLocation: Jakarta Selatan, IndonesiaType: ContractApplication## Ready to join us?Fill in the form and attach your CV in PDF, DOC, or DOCX format. Maximum file size is 5 MB.