Job Requirements
This job post is managed by
Job description for Golang Developer at Pt Linov Roket Prestasi
- Writing scalable, robust, testable, efficient, and easily maintainable code.
- Translating software requirements into stable, working, high performance software.
- Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture.
- Proactively identify architectural weaknesses and provide appropriate solutions.
- Perform code reviews and approval of Pull Requests to ensure adherence to good software design practices and Architecture strategy intent.
- Debug & resolve software defects.
- Maintain high standards for code quality, and ability to refactor for optimized solutions.
- Accurately assess effort to complete work.
- Diploma/Bachelor/Professional Degree in Engineering: Computer/Information/Tech/Science/Math or relevant.
- Strong knowledge of Go programming language, paradigms, constructs, and idioms.
- Knowledge of common Go routine and channel patterns.
- Experience designing and developing software applications using Golang (Go).
- Experience working with APIs, especially RESTful services and Grpc Protobuf.
- Experience with the full site of Go tools and frameworks, especially Echo Framework.
- Ability to write clean and effective Godoc comments.
- Familiarity with Node. js and React. js.
- Professional Go programming experience.
- Preferably having experiences with two or more projects using Golang (Go).
- Proficient with designing and developing APIs for stateful communications.
- Excellent programming fundamentals.
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More