Company Description PT Berca Hardayaperkasa (BHp), established in 1990, is a leading provider of Enterprise Information & Communication Technology, telecommunication infrastructure, and test & measurement solutions in Indonesia. The company serves over 500 corporations across diverse industries, offering hardware, integrated systems, and end-to-end ICT services. BHp has experienced strong growth through strategic business units covering consulting, system integration, telecommunications, and integrated telematic services. Headquartered in Jakarta with multiple representative offices nationwide, BHp employs more than 500 ICT professionals to meet complex business and technology needs. The company promotes a culture of innovation and transformation, inviting professionals to contribute to solutions that go “Beyond Technology.”
Role Description This full-time, on-site Fullstack Developer (GoReactJS) role is based in the Jakarta Metropolitan Area. The Fullstack Developer will design, develop, and maintain webapplications using Go for back-end services and ReactJS for front-end interfaces. Responsibilities include implementing scalable APIs, integrating front-end components with server-side logic, optimizing performance, and ensuring security and reliability across the stack. The role involves collaborating with cross-functional teams, participating in code reviews, writing unit and integration tests, and contributing to technical documentation. The developer will also help troubleshoot production issues, propose improvements to architecture and workflows, and support continuous delivery and deployment practices.
RequirementsMinimum 2–4 years of experience as a Software Engineer/Golang Developer.Strong proficiency in Golang.Hands-on experience with React.js and/or Next.js.Strong understanding of TypeScript.Experience developing RESTful APIs and microservices.Familiar with Git and Agile development methodology.Good understanding of software architecture, clean code, and performance optimization.Strong analytical and problem-solving skills.ResponsibilitiesDesign, develop, and enhance scalable backend services using Golang.Build and maintain modern webapplications using React.js/Next.js and TypeScript.Collaborate with engineering, product, and infrastructure teams to deliver high-quality solutions.Participate in code reviews and system design discussions.Analyze, troubleshoot, and optimize application performance.Build reliable, scalable, and maintainable systems.Perform root cause analysis and resolve production issues.Continuously improve system performance, scalability, and reliability.