Node.js Software Engineer - Remote📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | Remote | |
| Location | Jeddah |
About the Role
YO IT Consulting is seeking a highly experienced **** Software Engineer to join our team on a remote, full-time basis. This role is designed for seasoned developers with over 10 years of experience who possess strong software engineering judgment, excellent technical communication skills, and the ability to critically evaluate code, architecture, tradeoffs, and implementation quality. You will play a crucial role in training and evaluating next-generation AI systems by tackling real-world software engineering tasks, reasoning through unfamiliar codebases, and articulating engineering decisions clearly. While no prior AI experience is necessary, a deep understanding of practical backend, full-stack, systems, or infrastructure-related problems is essential. You will be instrumental in identifying and solving complex technical challenges, contributing to the advancement of our AI initiatives through your robust engineering expertise.
Key Responsibilities
- Engage in challenging software engineering tasks spanning backend, full-stack, infrastructure, and systems-related projects.
- Review, debug, enhance, and clearly explain code across 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 overall developer experience.
- Articulate technical reasoning in writing with clarity and objectivity, detailing the rationale behind solutions and exploring alternative approaches.
- Collaborate effectively with the customer's team on technical reviews, implementation decisions, and problem-solving exercises.
- Demonstrate agility in adapting to new codebases, frameworks, and evolving technical requirements.
Required Qualifications
- A minimum of 5 years of hands-on software engineering experience.
- Proven 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.
- Demonstrated experience in building, maintaining, or reviewing production-level applications, APIs, services, databases, or integrations.
- A strong grasp of fundamental software engineering principles, encompassing debugging, testing, code quality assessment, architectural design, and the analysis of technical tradeoffs.
- The ability to articulate complex engineering decisions in a clear and objective manner.
- Comfort and proficiency in reading and reasoning through unfamiliar code or technical specifications.
Technical Skills
- Proficiency in ****, Python, JavaScript, TypeScript, Java, C#, .NET, C++, Go, Ruby, and PHP.
- Expertise in designing and working with APIs, Databases, Services, and Integrations.
- Skilled in Testing and Deployment workflows.
- Deep understanding of Scalability, Maintainability, Performance, Reliability, Security, and Developer experience principles.
- Exceptional Technical Communication and Code Evaluation abilities.
- Strong capabilities in Architecture Evaluation and Tradeoff analysis.
- Proficient in Debugging and ensuring Code quality.
- Experience with cloud environments such as AWS, GCP, or Azure.
- Familiarity with CI/CD pipelines, DevOps workflows, Containers, Monitoring, and Production operations.
- Experience with frontend frameworks like React, ****, Angular, Vue, or React Native is a plus.
Work Context
This is a remote, full-time contract position. The role requires over 10 years of experience and is based in Jeddah, Makkah, Saudi Arabia, with work potentially focused in Jeddah and Makkah cities. The role involves approximately 10-12 hours per week.
Requirements
- Requires +10 Years experience
Similar Jobs
You may also like
- Related Node.js Software Engineer - Remote Opportunities
- General Accountant Jobs in Medina
- Receptionist Jobs in Medina
- Social Media Campaign Specialist Jobs in Medina
- Business Development Specialist Jobs in Medina
- Human Resources Specialist Jobs in Medina
- Other Job Fields in Jeddah
- General Accountant Jobs in Jeddah
- Sales Representative Jobs in Jeddah
- Receptionist Jobs in Jeddah
- Waiter Jobs in Jeddah
- Business Development Manager Jobs in Jeddah
- Lifeguard Jobs in Jeddah
- Visual Merchandiser Jobs in Jeddah
- Digital Marketing Specialist Jobs in Jeddah
- Reservations Agent Jobs in Jeddah
- Quality Controller Jobs in Jeddah
- Explore Jobs Across Saudi Arabia
- Branch Manager Jobs in Riyadh
- Patient Receptionist Jobs in Riyadh
- Production Supervisor Jobs in Jeddah
- Hotel Receptionist Jobs in Riyadh
- Treasurer Jobs in Riyadh
- Data Collector Jobs in Al Qassim
- Human Resources Specialist Jobs in Al Khobar
- Certified Trainer Jobs in Buraydah
- Warehouse worker Jobs in Dammam
- Operations Supervisor Jobs in Sakaka