Application tools
Create your documents and check eligibility fast — opportunity details are free to read.
Go Developer Job in Riyadh
A prominent executive recruitment firm, Be-Exec, is seeking a highly skilled and experienced Go Developer on behalf of its distinguished client in the technology sector, located in the capital city of Riyadh. This position presents an exceptional opportunity for talented programmers to join a dynamic work environment and contribute to building complex, modern software solutions that meet the demands of a fast-paced market.
Job Description & Key Responsibilities
The selected developer will occupy a pivotal role within the development team, with primary responsibilities including:
- Designing, developing, and maintaining high-performance, scalable modules and services using the Go programming language (Golang), adhering to best coding practices and architectural principles.
- Participating in the full software development lifecycle, from requirements analysis and design, through implementation and testing, to deployment and maintenance.
- Writing clean, clear, and maintainable code with a strong focus on efficiency and security.
- Collaborating closely with cross-functional teams including Quality Assurance engineers, business analysts, and UI/UX designers to ensure the delivery of a high-quality end product.
- Optimizing the performance of existing applications and diagnosing/resolving complex technical issues.
- Contributing to code reviews and sharing knowledge with team members to foster collective skill enhancement.
- Staying updated with the latest technologies and trends in software development and applying them where appropriate.
Required Qualifications & Skills
To be a successful candidate for this role, you should possess the following qualifications:
- Proven hands-on experience in software development using the Go programming language.
- Strong understanding of programming principles such as algorithms, data structures, and Object-Oriented Programming (OOP).
- Experience working with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
- Good knowledge of web technologies and frameworks such as APIs (RESTful/GraphQL), servers, and authentication mechanisms.
- Experience with version control tools like Git.
- Ability to work effectively both in a team and independently in a fast-paced environment.
- Strong analytical and communication skills.
- A Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred.
Benefits & Perks
The successful candidate will join an organization that offers a stimulating and progressive environment, which likely includes:
- A competitive salary package commensurate with experience and skills.
- Clear opportunities for career growth and professional development within the company.
- A collaborative work culture that supports innovation and embraces modern technologies.
- Location in Riyadh, the thriving heart of economic and technological growth in Saudi Arabia, offering vast professional and personal prospects.
How to Apply
Applications for this exclusive position are managed through the authorized recruitment partner, Be-Exec. Qualified candidates who meet the above criteria are encouraged to apply.
To apply, please submit your updated Curriculum Vitae (CV) in English. Ensure your CV contains clear details of your previous Go-related projects, relevant technical experience, and professional achievements.
Given the competitive nature of this role, early application is encouraged. Only qualified applications will be reviewed, and suitable candidates will be contacted for interview proceedings.
Take the next step in your career journey with a leading tech team in one of the region's fastest-growing technology markets.