12 Software Development jobs in Jeddah
Software Development Manager
Posted 16 days ago
Job Viewed
Job Description
Job Role: Software Development Manager
Job Location: Jeddah, Saudi Arabia (Onsite)
Job Type: Permanent
Key Responsibilities:12+ years in software development, withstrong expertise in Java/Spring Boot
Lead design, development, and delivery ofAPI-driven, microservices-based e-commerce platforms.
Provide technical leadership inJava, Spring Boot, and cloud-native architectures (AWS/Azure/GCP).
Oversee end-to-endSDLC, CI/CD, DevOps, and code qualitypractices.
Partner with Product, UX, and Business teams to translate requirements into scalable solutions.
Drive performance, scalability, and security improvements across applications.
Mentor and grow engineering teams, fostering innovation and best practices.
Manage stakeholders, budgets, and timelines for multiple projects.
Fluent in Arabic
Software Development Manager
Posted today
Job Viewed
Job Description
Job Role: Software Development Manager
Job Location: Jeddah, Saudi Arabia (Onsite)
Job Type: Permanent
Key Responsibilities:12+ years in software development, withstrong expertise in Java/Spring Boot
Lead design, development, and delivery ofAPI-driven, microservices-based e-commerce platforms.
Provide technical leadership inJava, Spring Boot, and cloud-native architectures (AWS/Azure/GCP).
Oversee end-to-endSDLC, CI/CD, DevOps, and code qualitypractices.
Partner with Product, UX, and Business teams to translate requirements into scalable solutions.
Drive performance, scalability, and security improvements across applications.
Mentor and grow engineering teams, fostering innovation and best practices.
Manage stakeholders, budgets, and timelines for multiple projects.
Fluent in Arabic
Software Engineer
Posted 27 days ago
Job Viewed
Job Description
Radicalhire, Saudi Arabia
Our Client is a leading solutions provider in Saudi Arabia and the Middle East, offering a wide range of solutions such as E-Learning, Document Management, and Customized Educational Solutions. They are authorized partners and resellers for WebCT, providing a world-leading course management system along with other tools for complete web-based learning solutions to higher education, K12, and corporate e-learning. In an effort to enhance their presence and solution provisioning, our client is looking to hire qualified professionals.
Job Specification- Bachelor of Computer Science
- 2-3 years experience
- .Net and SQL Experience is a must
- Knowledge of Document Management Systems is an asset
- Good verbal and written English
Senior Software Engineer
Posted 2 days ago
Job Viewed
Job Description
OUR VALUABLE CLIENT REQUIRED SENIOR SOFTWARE ENGINEER,
He should have Lead software systems and/or subsystems development for assigned projects/releases to assure delivery within scope and required quality.
- Significant practical experience in software development or IT implementation/design.
- Good analytical skills.
- Ability to persuade others.
Location: Information Technology and Services - Karachi, Pakistan
#J-18808-LjbffrSenior Software Engineer - Backend
Posted today
Job Viewed
Job Description
**Location**
Jeddah, Saudi Arabia
**Years of Experience**
4 - 6
**Visa Requirement**
Transferable iqama only
**Gender**
Male
**Age Range**
28 - 32
**Nationality**
Any
**Language**
Arabic / English
**Education Level**
Masters Degree
Senior Software Engineer - Python/MongoDB
Posted 12 days ago
Job Viewed
Job Description
Overview
Senior Software Engineer - Python/MongoDB
Canonical is building a fully managed MongoDB solution based on Juju to deploy and operate MongoDB on machines, VMs, public cloud and Kubernetes. We aim to enable high-performing, rock-solid MongoDB deployments across multi-cloud or on-premise environments, and you will contribute as a Python developer with a MongoDB background to help achieve this.
ResponsibilitiesWe are looking for an experienced Python developer with MongoDB experience to help build the solution and contribute to a reliable and secure MongoDB deployment platform. The MongoDB team is small, so you will be a key contributor with a meaningful impact on the product and the broader ecosystem.
Who you are- You love technology and working with brilliant people.
- You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical environments.
- You have experience operating and managing MongoDB clusters.
- You are experienced with modern infrastructure deployment automations or with traditional Linux systems administration, operations, and package management.
- You are passionate about quality and automatic testing.
Canonical is proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.
Seniority level- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Software Development
Get notified about new Senior Software Engineer jobs in Jiddah, Makkah, Saudi Arabia.
#J-18808-LjbffrSoftware Engineer - Backend (Mid-Level, Remote)
Posted today
Job Viewed
Job Description
Lucidya is an AI-native company transforming how brands understand and engage with their customers through cutting-edge technologies purpose-built for Customer Experience (CX). With AI at the core of our platform and operations, we are redefining how businesses drive growth, loyalty, and insight at scale.
We are looking for Backend Engineers to join our team. You will join a team of highly qualified engineers to continue the innovation and development of our product which uses Machine Learning & Big Data technologies to analyze content from several data sources.
As a developer, you will be working on the backend of our product Lucidya which is built using industry’s latest technologies such as Redis, Postgres and Cassandra and developing APIs using Python and Ruby on Rails. The job also includes DevOps tasks from server setup to maintenance and recovery.
You will work directly under the Engineering Manager in an agile yet demanding environment. We expect you to be a fast learner to adapt those technologies mentioned above fast.
Lucidya offers a result-driven, fun, and dynamic environment full of challenges, We look for very talented candidates with strong programming skills.
Key Tasks & Responsibilities- Rapidly develop next-generation scalable, flexible, and high-performance systems.
- Design, develop, test, deploy, maintain and improve software (backend and databases in particular)
- Manage individual project priorities, deadlines and deliverables.
- DevOps tasks
- Contribute to the growth of Lucidya through interviewing, on-boarding, or other recruitment efforts
- BA/BS or or Masters degree in Computer Science, Software Engineering, IT or equivalent practical experience
- +3 years of experience
- Strong knowledge in SQL and noSQL databases such as (Redis , Postgress or Cassandra)
- Fluency in Python and Ruby on Rails.
- Knowledge in Web servers and Web application servers (e.g., Apache, Jetty, Tomcat, IIS)
- Knowledge in code repository like Git
- Ability to multi-task and adapt to shifting priorities, demands, and tight timelines
- Database design skills
- Perfect quality code
- Excellent organizational skills and proven analytical, planning, problem solving skills
- Full stack with background in ReactJS is a plus
Be The First To Know
About the latest Software development Jobs in Jeddah !
Software Engineer - Backend (Mid-Level, Remote)
Posted today
Job Viewed
Job Description
Overview
Lucidya is an AI-native company transforming how brands understand and engage with their customers through cutting-edge technologies purpose-built for Customer Experience (CX). With AI at the core of our platform and operations, we are redefining how businesses drive growth, loyalty, and insight at scale.
We are looking for Backend Engineers to join our team. You will join a team of highly qualified engineers to continue the innovation and development of our product which uses Machine Learning & Big Data technologies to analyze content from several data sources.
As a developer, you will be working on the backend of our product Lucidya which is built using industry’s latest technologies such as Redis, Postgres and Cassandra and developing APIs using Python and Ruby on Rails. The job also includes DevOps tasks from server setup to maintenance and recovery.
You will work directly under the Engineering Manager in an agile yet demanding environment. We expect you to be a fast learner to adapt those technologies mentioned above fast.
Lucidya offers a result-driven, fun, and dynamic environment full of challenges, We look for very talented candidates with strong programming skills.
Key Tasks & Responsibilities- Rapidly develop next-generation scalable, flexible, and high-performance systems.
- Design, develop, test, deploy, maintain and improve software (backend and databases in particular)
- Manage individual project priorities, deadlines and deliverables.
- DevOps tasks
- Contribute to the growth of Lucidya through interviewing, on-boarding, or other recruitment efforts
- BA/BS or Masters degree in Computer Science, Software Engineering, IT or equivalent practical experience
- +3 years of experience
- Strong knowledge in SQL and noSQL databases such as (Redis, Postgress or Cassandra)
- Fluency in Python and Ruby on Rails.
- Knowledge in Web servers and Web application servers (e.g., Apache, Jetty, Tomcat, IIS)
- Knowledge in code repository like Git
- Ability to multi-task and adapt to shifting priorities, demands, and tight timelines
- Database design skills
- Perfect quality code
- Excellent organizational skills and proven analytical, planning, problem solving skills
- Full stack with background in ReactJS is a plus
Quality Assurance (QA) Software Engineer - Remote Option Available
Posted today
Job Viewed
Job Description
Do you want to love what you do at work? Do you want to make a difference, an impact, and transform people's lives? Do you want to work with a team that believes in disrupting the normal, boring, and average?
If yes, then this is the job for you. webook.com is Saudi’s #1 event ticketing and experience booking platform in terms of technology, features, agility, and revenue, serving some of the largest mega events in the Kingdom with over 2 billion in sales. webook.com is part of the Supertech Group, which also includes UXBERT Labs, one of the best digital and user experience design agencies in the GCC, along with Kafu Games, the largest esports tournament platform in MENA.
We're looking for someone to start immediately. Apply today, and if you fit what we're looking for, we'll be in touch straight away.
Key Responsibilities:- Create and execute test cases to identify problems in mobile and web applications.
- Analyze bugs and errors found during tests.
- Document results of tests for the software development team.
- Recommend improvements in software to enhance the user experience.
- Communicate effectively with Project Managers about issues/bugs found during testing.
- Collaborate with software developers to enhance applications and QA processes.
- Maintain updated knowledge of industry trends and advancements.
- Suggest solutions to identified product problems.
- Collect quality data.
- Identify key KPIs for product quality.
- Prepare and present reports and metrics to Senior Management.
- Bachelor's degree in Computer Science, Software Engineering, or a related IT field.
- A minimum of 3 years of experience in a similar position.
- Strong knowledge of automated testing frameworks and tools.
- Exceptional attention to detail and excellent analytical and problem-solving skills.
- Experience working in an Agile-SCRUM team environment.
- Excellent oral and written communication skills in English and Arabic.