Golang Developer
Naqla -
Cairo, EgyptPosted 3 years ago17Applicants for2 open positions
- 7Viewed
- 1In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Possesses a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax.
- Develop Go packages and programs that are scalable and maintainable.
- Ensure that these Go packages and programs are well documented and has a reasonable test coverage.
- coordinate with the rest of the team working on different layers of the infrastructure.
- A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
- 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 service distributed architecture
Job Requirements
- 3+ years of experience
- Strong knowledge of Go programming language, paradigms, constructs, and idioms
- Knowledge of common Goroutine and channel patterns
- Ability to write clean and effective Godoc comments
- Strong SQL skills
- Knowledge in Docker, GIT, …etc tools is preferable