Go Lang Developers
Sarmad
- Cairo
- Permanent
- Full-time
- Design, develop, and maintain robust and scalable backend systems using Go Lang
- Collaborate with cross-functional teams to understand requirements and develop efficient solutions
- Write clean, maintainable, and reusable code
- Optimize application performance and ensure scalability and reliability
- Conduct code reviews and provide constructive feedback to peers
- Stay up-to-date with the latest trends and technologies in the Go programming language
- Experience in Go programming
- Strong understanding of data structures, algorithms, and software engineering principles
- Knowledge of web development frameworks and technologies (e.g., Gin, Echo, HTTP, REST)
- Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis)
- Experience with version control systems (e.g., Git)
- Good problem-solving and debugging skills
- Excellent communication and collaboration abilities