REQUIREMENTS :
Bachelor Degree Information Technology, Information System;
At least 2 years experience as software development GO;
Knowledge in Agile/Scrum framework of running projects;
Excellent understanding in the concept of APIs and Frontend;
Backend communication Strong knowledge in Go Lang : Basic Golang, Advanced Golang, Framework implementation;
Strong knowledge in SQL Server, MySQL efficient table schema & database querying;
Knowledge of modern development principles and best practices (Object Oriented Programming, Design Patterns, unit testing, continuous integration and deployment;
Good teamwork skills, capable in collaborating with other team member;
Strong problem solving and analytical skills;
Excellent communication (verbal/written) skills;
Having experience in handling Back End Web Developer ( Golang Framework)
REQUIRED SKILL :
Basic Golang: Introduction & Go Installation, Fmt Library, Variables, Data Types, Constant, Arithmetic and Logic Operator, Selection and Switch Case, Looping, Array, Slice, Struct, and Map, Function, Pointer;
Advanced Golang : Interface, Method, Reflect, Regex, Go Routine, JSON, Go Modules, Net/Http, Implement External Library, GORM Library (Object Relational Mapping), SQL Library, Env Implementation;
Framework Implementation :Introduction GIN Installation, Route and Route Group, Validation, Authentication, Authorization, Token, REST API Implementation;