Senior Software Engineer, Client macOS
Job in
Riyadh, Riyadh Region, Saudi Arabia
Listed on 2026-05-23
Listing for:
FileCloud
Full Time
position Listed on 2026-05-23
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, Senior Developer
Job Description & How to Apply Below
Overview
Senior Software Engineer Jobs in Saudi Arabia
Responsibilities- Design and maintain Electron-based desktop applications using Type Script and Vue 3, ensuring high code quality and collaborating on Microsoft Office integrations.
- Develop full-stack applications integrating AI capabilities, create user interfaces, and collaborate with teams while ensuring clean code and performance.
- Design and build secure AI platform capabilities using Golang, Typescript, and Python, focusing on safety, scalability, and developer experience.
- The role involves developing features using Scala and React, collaborating in agile teams, and requires experience in distributed systems and cloud technologies.
- Develop and maintain software applications, integrate systems, provide analysis and design, and innovate solutions using Microsoft technologies and cloud architecture.
- Seeking a candidate with Automation experience in Substation Automation Systems, proficient in Zenon Software, SCADA, and troubleshooting skills.
- The role involves software development, collaboration with the Product Team, testing, documentation, and adherence to policies for continuous improvement.
- Lead development of scalable web applications using Django, Docker, and CI/CD; requires strong technical leadership and problem-solving skills.
- Lead technical roadmap, architect scalable systems using Node.js, Type Script, React.js, and Flutter, ensuring quality, security, and Dev Ops excellence.
- Seeking a skilled Senior Software Engineer proficient in Android/iOS development, with expertise in Kotlin, Swift, and Agile methodologies for impactful software solutions.
- Design and develop backend systems, APIs, and databases while ensuring security, collaboration, and high-quality code in a dynamic environment.
- Seeking a Software Engineer II - Backend to analyze requirements, develop solutions, and ensure software quality using GoLang, Ruby on Rails, Java, or Python.
- Develop backend software solutions, collaborate with teams, ensure quality through testing, and promote process improvements with knowledge in GoLang or Ruby on Rails.
- Responsible for troubleshooting web applications, managing incidents, and providing user support while possessing strong technical and analytical skills.
- Design and maintain backend services and APIs, optimize performance, collaborate with teams, and ensure security for scalable systems using various technologies.
- Lead and mentor a software engineering team, define strategy, implement agile practices, and drive project ownership in a B2C environment.
- Assist in implementing software solutions, provide technical support, and collaborate with teams; requires a degree in Computer Science and strong analytical skills.
- Develop and maintain software solutions, analyze product requirements, document coding processes, and ensure customer satisfaction through collaboration and testing.
- Develop software solutions, analyze product requirements, conduct testing, document processes, and ensure customer satisfaction while promoting continuous improvement.
- Responsible for developing software solutions, analyzing requirements, conducting testing, and collaborating with teams while possessing knowledge of Firebase and Google Maps API.
- Design and optimize responsive user interfaces, collaborate with teams, ensure quality, and stay updated on front-end technologies in healthcare IT.
- Develop tailored software solutions, collaborate with teams, ensure compliance, and leverage backend technologies while possessing healthcare sector expertise.
- Coordinate technical support, mentoring, and training for Service Engineers, ensuring compliance with safety policies and providing installation and troubleshooting services.
- Dammam/Khobar/Eastern Province - Saudi Arabia
- Experience in distributed systems and cloud technologies.
- Proficiency in Go, Ruby on Rails, Java, Python, Node.js, Type Script, React.js, Angular, Django, Django, Flutter, Kotlin, Swift, and related modern stacks as indicated.
- Automation experience in Substation Automation Systems; proficient in Zenon Software and SCADA; strong troubleshooting skills.
- Degree in Computer Science or a related field.
- Agile methodologies and collaboration with product teams; strong analytical and problem-solving skills.
- Ability to design secure, scalable backend and frontend systems; focus on quality, security, and Dev Ops practices.
- This listing consolidates multiple role descriptors into a senior software engineering context for Saudi Arabia.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×