Senior Golang Developer

DKI Jakarta·Jakarta Selatan·IndonesiaIT

Job Type
:  Full Time
Job Industry
:  Consulting (IT, Science, Engineering and Technical)
Job Function
:  Information Technology
:  Senior Staff/ Supervisor / Coordinator / Team Leader
:  IDR 10.000.000 - 20.000.000
:  Associate Degree / Diploma Degree (D1 - D3)


At RebelWorks, web technology is the frontier and future of human-machine interface. If you have the same goals to tinker and test and invent new Web-based technology, then RebelWorks will give you the perfect opportunity to apply your web development skill and expand your skills to the next generation of programming languages.

Job Description

  • Design, build, maintain, and document our APIs and services
  • Support our internal shift from a monolithic architecture over to a micro-service oriented model
  • Design and implement software in Go, PHP, Java or whatever language is appropriate for the task
  • Complete unit, functional, and performance testing of produced deliverables
  • Create new solutions using Golang, Docker, and AWS
  • Work alongside the Product team to to ensure high quality deliverables
  • Conduct peer reviews during design, coding and testing
  • Coach and mentor team members
  • Minimum 3 year in Web technologies stack

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms

  • Knowledge of common Go routine and channel patterns

  • Strong knowledge with the full site of Go frameworks and tools, including: - Dependency management tools - Go’s templating language - Go’s code generation tools - Popular Go web frameworks

  • Familiarity with code versioning tools

  • Experience with Object Oriented Programming, RESTful, API, JSON/XML/HTML protocol, ORM

  • Database Technologies: MySQL, MariaDB, Post-Gre SQL, MongoDB

Other Requirements:

  • Able to work in teams

  • Able and willing to learn and share among peers

  • We hope you are hard working, fun and responsible

  • Flexible hours

  • Health Insurance

  • BPJS Kesehatan & Ketenagakerjaan

  • Family working environment with growth mindset

  • Entrepreneurship opportunity to build your own startup

Skills Requirements
ProgrammingOOPDesign PatternGoLangTeamworksLogic