Go/Golang Developer - Remote📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | Remote | |
| Location | Riyadh |
Job Description
About the Role
YO IT Consulting is seeking experienced Go/Golang Developers for a remote, full-time contractor position. This role is designed for seasoned software engineers proficient in understanding complex codebases, articulating technical decisions, and resolving backend, full-stack, systems, or infrastructure challenges. While prior AI experience is not required, a strong foundation in software engineering judgment, clear technical communication, and the ability to critically evaluate code, architecture, tradeoffs, and implementation quality are essential.
This position involves training and evaluating next-generation AI systems through real-world software engineering tasks. You will contribute to assessing and improving software solutions, thereby advancing AI technologies through practical application of your development expertise.
Key Responsibilities
- Undertake challenging software engineering tasks across backend, full-stack, infrastructure, and systems projects.
- Review, debug, enhance, and clearly explain code in diverse technical environments.
- Design and evaluate practical solutions involving APIs, databases, services, integrations, testing methodologies, and deployment workflows.
- Identify and analyze tradeoffs related to scalability, maintainability, performance, reliability, security, and developer experience.
- Articulate technical reasoning comprehensively in writing, detailing solution rationale and exploring alternative approaches.
- Collaborate with the customer's team on technical reviews, implementation decisions, and problem-solving.
- Adapt swiftly to new codebases, frameworks, and evolving technical requirements.
Required Qualifications
- A minimum of 5 years of hands-on software engineering experience.
- Substantial experience in at least one backend or full-stack engineering environment, including but not limited to Python, JavaScript/TypeScript, ****, Java, C#, .NET, C++, Go, Ruby, or PHP.
- Proven experience in building, maintaining, or reviewing production-level applications, APIs, services, databases, or integrations.
- A robust understanding of core software engineering fundamentals, including debugging, testing strategies, code quality standards, architectural principles, and technical tradeoff analysis.
- The ability to clearly and objectively explain complex engineering decisions.
- Proficiency in reading and reasoning through unfamiliar code or technical requirements.
Technical Skills and Competencies
- Software Engineering Fundamentals
- Backend and Full-Stack Development
- Programming Languages: Go (Golang), Python, JavaScript, TypeScript, ****, Java, C#, .NET, C++, Ruby, PHP
- API Design and Development
- Database Management
- Service Architecture
- Integration Strategies
- Testing and Quality Assurance
- Deployment Workflows
- Scalability and Performance Optimization
- Maintainability and Reliability
- Security Best Practices
- Developer Experience Enhancement
- Technical Communication and Documentation
- Code Evaluation and Debugging
- Architecture Design and Evaluation
- Tradeoff Analysis
- Implementation Quality Assessment
- Cloud Environments: AWS, GCP, Azure
- CI/CD Pipelines and DevOps Workflows
- Containerization Technologies
- Monitoring and Production Operations
- Frontend Frameworks: React, ****, Angular, Vue, React Native
- Open-Source Contributions
- Technical Writing
- Mentoring Engineers
- Architecture Decision Making
Work Arrangement Details
This is a remote, full-time contractor position. While the role is remote, there is a focus on Riyadh, Saudi Arabia. The estimated weekly commitment for this role is 10-12 hours.
Requirements
- Requires 5-10 Years experience
Similar Jobs
You may also like
- Related Go/Golang Developer - Remote Opportunities
- Sales Representative Jobs in Al Khobar
- Marketing Manager Jobs in Al Khobar
- Marketing Specialist Jobs in Al Khobar
- Financial Accountant Jobs in Al Khobar
- Sales Manager Jobs in Al Khobar
- Other Job Fields in Riyadh
- Sales Representative Jobs in Riyadh
- Marketing Manager Jobs in Riyadh
- Office Manager Jobs in Riyadh
- Marketing Specialist Jobs in Riyadh
- Project coordinator Jobs in Riyadh
- Financial Accountant Jobs in Riyadh
- Administrative Assistant Jobs in Riyadh
- Customer Service Representative Jobs in Riyadh
- Executive Assistant Jobs in Riyadh
- Sales Manager Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Copywriter Jobs in Al Khobar
- Physical Therapist Jobs in Muhayil
- Graphic Designer Jobs in Riyadh
- Psychological Therapist Jobs in Shaqra
- Waiter Jobs in Al Hafuf
- Recruitment Manager Jobs in Riyadh
- Tailor Jobs in Makkah
- General worker Jobs in Riyadh
- Business Development Specialist Jobs in Makkah
- Executive Secretary Jobs in Makkah