Job description for Junior Golang Developer at Kiddo.id
We are looking for an experienced Golang Backend Engineer / developer to join our product development team! As a Golang Backend Engineer, you will be responsible for the server-side web application logic as well as for the integration of the front-end part. You'll be responsible for building and taking care of our backend system.
If you have outstanding programming skills, eager to problem solving challenges and have a great passion for developing beautiful and innovative products, then you will love this job.
Responsibility
- Design and develop module, features and APIs to support frontend needs.
- Conceptualize and implement solution for database and data storage
- Support our shifting from a monolithic architecture over to a micro-service oriented model
- To write well-designed, efficient code that meet the relevant security standards and to meet best performance product
- Manage and maintain server side to have better performance and efficiency.
- Work within a cross-functional team, collaborate with other engineers, frontend engineers, UI/UX designer, QA engineer, as well as product design to debug and develop root cause analysis.
Requirements:
● Strong knowledge of Go programming language, paradigms, constructs, and idioms
● Familiarity with REST APIs and integrations
● Familiarity with front-end technologies, such as JavaScript, HTML5, and CSS3
● Knowledge of ORM (Object Relational Mapper)
● Ability to work independently and as part of a team in a high-paced environment;
● Good command of English communication skills in verbal and written;
● Willing to learn and understand the development process and needs of various teams.
