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

Get the CLI →

PT Bibit Tumbuh Bersama

Lead Backend Engineer (Golang) - Jakarta

Posted 7 views
Discussion

Summary

Lead backend engineer owning server-side application logic in Golang and its integration with front-end platforms. Day to day: building secure, scalable microservices, event-stream processing with Kafka, cloud deployments on AWS/GCP, plus mentoring, code reviews, and technical direction for the team.

We are looking for a skilled and passionate Golang Back-end Lead who will be responsible for our server-side application logic along with its integration with the front-end platforms. In this position, you will use your programming skills and tools to analyze and translate business/feature requirements into well-structured, efficient, scalable software, as well as provide leadership and mentoring to the team on technical aspects. You will also be actively involved in researching new technologies/tools that can be incorporated to improve the current system.

Descriptions

  • Develop secure, well-architected, scalable and performant backend applications in Golang
  • Implement best practices for maintainable quality code
  • Optimize existing codes to improve performance and efficiency
  • Provide mentorship, code reviews and technical direction to your team members.
  • Develop partnerships with engineers and product managers to better understand and implement product requirements.
  • Collaborate with Product, QA and UI team to deliver features and improvements
  • Build & maintain a strong team of developers that consistently deliver solid results.
  • Monitor and adapt the team's pace to instill a sense of urgency for progress while avoiding burnout.

Requirements

  • Backend engineers with 5+ years of experience building product feature, including 1+ years of leadership experience.
  • Having 4+ years of experience with Go programming language, paradigms, constructs, and idioms.
  • Understand the importance of good coding standards/best practices as well as how they can be implemented in production environments.
  • Experienced in handling Event Stream Processing (Kafka).
  • Experience and strong understanding of the microservices concept.
  • Familiar with Golang tools and frameworks.
  • Accustomed to modern version control systems such as Git, especially Gitlab.
  • Experience in Deployments to Cloud services such as AWS/GCP.
  • Experience in Integrations using Pipelines.
  • Self-motivated, passionate & eager to improve by keeping up-to-date with the latest trends in back-end development.
  • Good communication & teamwork skills, capable of collaborating with other team members.
  • Good self-managing skills, in particular with keeping up with the timeline.

Skills

What Lead Backend jobs ask for — and how much of it you have →
Apply

See also

Backend 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