Chatat.id
Chatat.id

Backend Developer - Golang  

Chatat.id

 
  • Jakarta Selatan, Indonesia
    Lt 23, Jakarta Selatan, DKI Jakarta, Jalan H R Rasuna Said, Setia Budi Kel., Setiabudi, Indonesia
    Jakarta Selatan
    DKI Jakarta
    Indonesia
    Indonesia
    TELECOMMUTE
  • Full timeFULL_TIME

Expired 3 years ago

2021-03-31T17:00:00+00:00
Job closed.

Job Description

General Responsibilities:

  • Designing and implementing new features for our backend
  • Supporting and maintaining existing codebase
  • Writing clean, maintainable and efficient code
  • Contributing in all phases of the development life cycle in an agile environment
  • Driving continuous adoption and integration of relevant new technologies

Backend Engineer Key Responsibilities:

  • Works on complex feature sets and breaks them down into smaller tasks in order to speed up customer value delivery
  • Having a great balance between pace and perfection. Means that, considering the trade-off between the total time spent in creating the perfect code, versus delivering other efficient products
  • Identify and help other engineers to resolve blockers and support the deliverable
  • Leading the deliverable of an end-to-end complex feature
  • Provide technical advice and involve in technical decisions that impact other teams or company at large
  • Research and propose new technology or engineering practice

Minimum Qualifications

Technical Requirements:

  • Bachelor’s or Master’s Degree in Computer Science or min 5 years working experience in Backend programming environment
  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Knowledge of common Goroutine and channel patterns
  • Experience with the full site of Go frameworks and tools, including:
  • Dependency management tools such as Godep, Sltr, etc.
  • Go’s templating language
  • Go’s code generation tools, such as Stringer
  • Popular Go web frameworks, such as Revel
  • Router packages, such as Gorilla Mux
  • Ability to write clean and effective Godoc comments
  • Familiarity with code versioning tools (such as Git, SVN, and Mercurial)

General Requirements As Engineer:

  • Having an agility mindset, working previously with agile development framework are preferred
  • Strong problem solving skills and willingness to roll up one’s sleeves to get the job done
  • Excellent in prioritisation
  • Basic written and verbal communication skills

Perks and Benefits

  • Paid Sick LeavePaid Sick Leave
  • Paid Vacation LeavePaid Vacation Leave
  • Work from HomeWork from Home
  • FlexitimeFlexitime
  • Medical / Health InsuranceMedical / Health Insurance

Required Skills

  • Version Control (Git, SVN, HG)
  • Amazon Web Services
  • Redis
  • Bootstrap
  • PostgreSQL

Jobs Summary

Job Level
Mid-Senior Level / Manager
Job Category
IT and Software
Educational Requirement
Bachelor's degree graduate
Recruiter response to application
Often
Office Address
Jalan H R Rasuna Said, Setia Budi Kel., Setiabudi
Industry
Information Technology / IT
Vacancy
2 openings
Website
https://www.chatat.id/

Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.

About Chatat.id

Chatat is an accounting platform and POS system that is available on playstore. Chatat provides end to end practical solution for Business administration & financial bookkeeping at an affordable price. We believe that behind our great success is the people behind it. Join our growing team and let's thrive together!

People also applied to

  1. Home

Other Recommended Jobs

Apply jobs in

Job Categories:

Related to your search: