163 Application Developer jobs in Saudi Arabia
Application Developer
Posted 7 days ago
Job Viewed
Job Description
We are looking for a skilled Backend Developer with strong experience in.NET technologies to design, develop, and maintain backend services and web APIs using ASP.NET Core and C#. You will work closely with a cross-functional team to deliver scalable, high-performance solutions that integrate with external systems like Microsoft Dynamics CRM and SharePoint. The role also involves implementing AI-powered features using intelligent services such as Azure Cognitive Services or ML.NET. You’ll be expected to follow clean architecture principles, write efficient code, and contribute to all stages of the software development lifecycle in an Agile environment.
Key Responsibilities:
• Design, develop, and maintain backend services and web APIs using.NET Core, ASP.NET Core, C#, MVC, and Web API.
• Develop and optimize database structures and queries using SQL Server or other RDBMS.
• Integrate intelligent services such as Azure Cognitive Services or ML.NET to enable AI-driven features.
• Collaborate with frontend developers and UI/UX designers to deliver seamless full-stack solutions.
• Ensure application performance, scalability, and security through clean architecture and code best practices.
• Build and maintain integrations with external systems like Microsoft Dynamics CRM, SharePoint, and others using RESTful and SOAP services.
• Deploy applications using IIS, Docker, or Azure App Services, and manage CI/CD pipelines with Azure DevOps or GitHub Actions.
• Conduct code reviews and provide mentorship to junior developers.
• Write and maintain unit and integration tests using xUnit, NUnit, or similar frameworks.
• Participate in Agile ceremonies (Scrum/Kanban), contributing to sprint planning, task estimation, and delivery.
• Maintain clear technical documentation for APIs, system architecture, and deployment workflows. • Collaborate with the team to troubleshoot issues and deliver solutions in a timely manner.
Qualifications:
- Education:
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- Proficient in .NET Core, ASP.NET Core, C#, MVC, and Web API.
- Strong SQL skills with experience in SQL Server or other RDBMS.
- Experience with unit testing frameworks like xUnit or NUnit.
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Business Development
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at 2P Perfect Presentation by 2x
Sign in to set job alerts for “Application Developer” roles.Riyadh, Riyadh, Saudi Arabia 20 hours ago
Riyadh, Riyadh, Saudi Arabia 20 hours ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrApplication Developer
Posted today
Job Viewed
Job Description
- Work with the university team to design, develop, implement, test, support and improve solutions based on Oracle EBS business needs.
- Ensure that the system meets business requirements and evolving standards in terms of reliability, scalability, availability, and ease of use.
- Fix any problems or errors that may appear in the Oracle EBS system.
- Review code and make recommendations based on industry best practices, and participate in analysis discussions to ensure requirements are met the work.
**Requirements**:
- . Must have a Bachelor's degree in Software Engineering / Computer Science or equivalent.
- At least 5 years of practical experience in Oracle EBS Development.
- Strong experience in Oracle Form, Reports, Workflow development.
- Programming experience using Java/J2EE.
- Experience using XML Schema & Publisher.
- Excellent verbal and written communication skills in Arabic and English.
- Professional problem solving ability.
- Professional use of the following tools:
OAF.
WinSCP.
Data Loader.
Toad, SQL Developer, SQL Plus.
Mobile Application Developer
Posted 2 days ago
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
Ensyab Information Systems and Technology Company specializes in building technical systems and smart applications for commercial companies, government agencies, and individuals, and implementing technical solutions for a complete technical transformation of the entity through a team of programming professionals and designers.
Role Description
This is a full-time on-site role for a Mobile Application Developer at Enseyab Information Technology located in Riyadh. The Mobile Application Developer will be responsible for developing mobile applications, utilizing Flutter principles, to develop for IOS and Android.
Key Responsibilities
- Design and build the home pages of the application.
- Implement the process of linking the application to electronic systems via API.
- Implement daily operations, including continuous monitoring of version updates and troubleshooting.
- Manage the process of uploading the version to the app store (Apple, Android, Huawei).
- Automate the rapid response process for the application and verify the absence of any security vulnerabilities during the programming process.
- Continuous development and periodic updates to the application.
- Support the design process and user interfaces during the development of the application.
- Ensure the application operates fully in compatibility with the associated electronic systems.
Qualifications
- Saudi Only
- Bachelor’s degree in Computer Science or a related technical field.
- +3 years of experience in Mobile Application Development.
- Hands-on experience with API integration.
- Hands-on experience in deploying an application on App Stores.
- Ability to work in fast-paced, high-availability production environments with minimal supervision.
- Knowledge of the software development lifecycle
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Enseyab Information Technology by 2x
Sign in to set job alerts for “Mobile Application Developer” roles. Quality Assurance (QA) Software Engineer - Remote Option AvailableWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrWeb Application Developer
Posted 18 days ago
Job Viewed
Job Description
Degrees in Computer Science, IT, Software Engineering, Web Development, Programming or relevant stream.
The role involves supporting the ongoing development of websites and managing the development of custom web applications for Social Networks & Apple Platforms from initial specification to final release to users and stakeholders. The Web Application Developer will also be responsible for providing technical advice and guidance as may be required.
Job Specification- Develop, implement and maintain web-based/ Apple based applications.
- Test custom applications/scripts.
- Assist in analyzing and developing requirements for applications.
- Follow standard software development life cycle processes and participate in code reviews.
- Assist in game portal/social network front-end design.
- Support quick-turnaround Application development in a dynamic and highly visible environment.
- Experience with or able to quickly learn high-volume and high-availability software engineering techniques.
- Strong understanding of Data Structures, Algorithms, and Modular/Object-Oriented design/Design Patterns.
- Commercial experience in Web Application development and/or software development.
- Productive in XAMP & XCode environment.
- Determining any functionality that the Application must support and developing PHP content based on practical approved layout.
- Identifying the content type the site will host and ensuring compatibility with the PHP programming requirements.
- Giving guidance on colors, layout and styles for the client application.
Location: Information Technology and Services - Karachi, Pakistan
#J-18808-LjbffrFlutter Application Developer - Remotly
Posted 1 day ago
Job Viewed
Job Description
- Develop mobile applications using Flutter (iOSand Android).
- Develop and maintain Desktop Applications using Flutter or similar technologies.
- Implement and integrate Deep Linking inmobile applications.
- Optimize and maintain application performance.
- Collaborate with other developers to improveperformance and functionality.
- Test and debug applications.
- Work closely with designers to ensure the bestuser experience.
Are you an experiencedFlutter Application Developer looking for a remote job opportunity? At Mdarat Information Technology , we are looking for a Flutter Application Developer with atleast 3 years of experience to join our creative team.
Educational RequirementsBachelor's degree in Computer Science, Software Engineering, or arelated field (or equivalent practical experience).
Experience Requirements- At least 3 years of experience in developingapplications using Flutter .
- Strong knowledge of Dart and the FlutterFramework .
- Experience with Deep Linking and itsintegration into mobile applications.
- Experience in developing DesktopApplications using Flutter or similar technologies.
- Ability to work remotely with fullflexibility.
- Strong understanding of UI/UX designprinciples.
- Ability to work collaboratively in a team andunder pressure.
- Proficiency in version control systems like Git .
- Strong problem-solving skills and a proactiveapproach to resolving technical issues.
- Experience with Firebase integration inmobile and desktop apps.
- Familiarity with CI/CD pipelines andautomation tools.
- Experience with API integration (RESTful services, GraphQL, etc.).
- Knowledge of performance optimizationtechniques for mobile applications.
- Experience with State Management techniques (e.g., Provider, Riverpod, Redux).
- Ability to write clean, maintainable, andwell-documented code.
- Good communication skills and ability tocollaborate with cross-functional teams.
Full-Time
SAR 1500- SAR 2000
Vacancy1
PositionSenior Flutter Developer
Company Name Compensation & Other Benefits- Remote work with flexible hours .
- A dynamic and innovative work environment.
- Competitive salary and incentives.
- Opportunity to enhance your skills and work ondiverse projects.
Senior GIS Application Developer
Posted 3 days ago
Job Viewed
Job Description
Job Title: GIS Application Developer Specialist
Job Description
Manage GIS Data to ensure it continues to meet the set standards, and is accurate, consistent, complete, and current.
Qualification: Bachelor’s degree in GIS or Engineering or a related discipline.
Experience: 8+ years of relevant experience
Location: Jeddah
Responsibilities
- Administer, maintain and upgrade enterprise GIS platforms (Portal for ArcGIS, ArcGIS Server, Data Stores, ArcGIS Business Analyst, ArcGIS Pro . etc.).
- Design, develop, and deploy custom GIS web and desktop applications using JavaScript (ArcGIS API for JavaScript), Python, and other relevant technologies.
- Integrate GIS data and services with existing enterprise systems, databases, and APIs.
- Analyze spatial and tabular data to support planning, decision-making, and reporting.
- Manage and maintain spatial databases.
- Provide technical support to staff on GIS tools and applications.
- Collaborate with IT teams to ensure security, performance, and scalability of GIS infrastructure.
Skills
- Bachelor’s degree in GIS, Computer Science, or a related field; master’s degree is a plus.
- 5+ years of experience in GIS system administration and application development.
- Proficiency in ESRI products (ArcGIS Pro, ArcGIS Enterprise, ArcGIS Online).
- Strong programming skills in Python, JavaScript, Angular, SQL, Google BigQuery.
- Familiarity with spatial data formats (Shapefiles, GeoJSON, KML) and web services.
- Experience with version control systems such as Git.
- Excellent problem-solving and communication skills.
- Ability to manage multiple projects and deadlines effectively.
Senior Web Application Developer
Posted 18 days ago
Job Viewed
Job Description
1 month ago Be among the first 25 applicants
The Senior Web Applications Developer is responsible for designing, developing, and maintaining high-performance web applications that meet organizational and user needs. This role requires a strong background in web development technologies, systems integration, and user interface design. The developer will work closely with business units and technical teams to deliver scalable, secure, and efficient web solutions aligned with the company’s digital transformation goals.
Key Responsibilities and Duties
- Design, develop, test, and deploy web applications using ASP.NET, C#, and the .NET Framework.
- Build and manage backend systems, APIs, and services using modern web architecture patterns.
- Design and maintain relational databases, primarily using Microsoft SQL Server.
- Write optimized SQL queries, stored procedures, and database functions.
- Ensure application performance, security, scalability, and maintainability.
- Use version control tools such as Git for code management and collaboration.
- Participate in code reviews and contribute to technical documentation.
- Collaborate with project stakeholders to gather requirements and deliver solutions on time.
- Follow Agile development practices and participate in sprint planning and reviews.
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, or a related field.
- Minimum 5 years of hands-on experience in web application development.
- Proven expertise in ASP.NET, C#, and .NET Framework.
- Strong understanding of MVC, Web API, and service-oriented architecture.
- Proficiency in SQL Server and database design best practices.
- Experience with Git and CI/CD pipelines.
- Excellent problem-solving and communication skills.
- Strong experience in developing intuitive and responsive user interfaces.
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering, Information Technology, and Product Management
- Industries Education Administration Programs, Technology, Information and Internet, and IT System Testing and Evaluation
Referrals increase your chances of interviewing at Node Technologies by 2x
Sign in to set job alerts for “Web Application Developer” roles. Full Stack Developer (Backend - Frontend)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Application developer Jobs in Saudi Arabia !
Flutter Application Developer - Remotly
Posted today
Job Viewed
Job Description
- Develop mobile applications using Flutter (iOSand Android).
- Develop and maintain Desktop Applications using Flutter or similar technologies.
- Implement and integrate Deep Linking inmobile applications.
- Optimize and maintain application performance.
- Collaborate with other developers to improveperformance and functionality.
- Test and debug applications.
- Work closely with designers to ensure the bestuser experience.
Are you an experiencedFlutter Application Developer looking for a remote job opportunity? At Mdarat Information Technology , we are looking for a Flutter Application Developer with atleast 3 years of experience to join our creative team.
Educational RequirementsBachelor's degree in Computer Science, Software Engineering, or arelated field (or equivalent practical experience).
Experience Requirements- At least 3 years of experience in developingapplications using Flutter .
- Strong knowledge of Dart and the FlutterFramework .
- Experience with Deep Linking and itsintegration into mobile applications.
- Experience in developing DesktopApplications using Flutter or similar technologies.
- Ability to work remotely with fullflexibility.
- Strong understanding of UI/UX designprinciples.
- Ability to work collaboratively in a team andunder pressure.
- Proficiency in version control systems like Git .
- Strong problem-solving skills and a proactiveapproach to resolving technical issues.
- Experience with Firebase integration inmobile and desktop apps.
- Familiarity with CI/CD pipelines andautomation tools.
- Experience with API integration (RESTful services, GraphQL, etc.).
- Knowledge of performance optimizationtechniques for mobile applications.
- Experience with State Management techniques (e.g., Provider, Riverpod, Redux).
- Ability to write clean, maintainable, andwell-documented code.
- Good communication skills and ability tocollaborate with cross-functional teams.
Full-Time
SAR 1500- SAR 2000
Vacancy1
PositionSenior Flutter Developer
Company Name Compensation & Other Benefits- Remote work with flexible hours .
- A dynamic and innovative work environment.
- Competitive salary and incentives.
- Opportunity to enhance your skills and work ondiverse projects.
Application and Software Developer
Posted 2 days ago
Job Viewed
Job Description
Our client is seeking a highly qualified Application and Software Developer with a Bachelor’s degree in relevant field , and a minimum of five years of experience in the water sector.
Responsibilities
- Design, develop, and maintain custom applications and software solutions for water projects.
- Collaborate with cross-functional teams to understand requirements and deliver scalable solutions.
- Integrate software with existing water management systems and ensure compatibility.
- Optimize applications for performance, scalability, and security.
- Document software development processes and provide technical support to end-users.
- Test and debug applications to ensure high-quality deliverables.
- Stay updated with emerging technologies relevant to water management software.
Required Skills
- Bachelor’s degree in the relevant field (e.g., Software Development, Data Science, Information Systems, or related field).
- Minimum of 5 years of experience in the same field, preferably in water-related projects.
- Proficiency in programming languages (e.g., Java, Python, C#).
- Strong understanding of software development lifecycle (SDLC).
- Experience with APIs and system integration.
- Knowledge of databases (SQL/NoSQL) and cloud platforms.
- Problem-solving and analytical skills.
- Strong teamwork and communication abilities.
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Staffing and Recruiting
Referrals increase your chances of interviewing at Silah Tamkeen by 2x
Sign in to set job alerts for “Software Engineer” roles.We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrIT Business Specialist - Mobile Application Developer
Posted 8 days ago
Job Viewed
Job Description
Join to apply for the IT Business Specialist - Mobile Application Developer role at Urban Ridge Supplies
IT Business Specialist - Mobile Application DeveloperJoin to apply for the IT Business Specialist - Mobile Application Developer role at Urban Ridge Supplies
Get AI-powered advice on this job and more exclusive features.
Job Description
Our client, one of the leading Healthcare facilities, is currently looking for an IT Business Specialist - Mobile Application Developer for the Saudi Arabia location.
- Programming Languages:
- Familiarity in Java/Kotlin /Swift and/or Objective-C is a plus
- Basic Knowledge of SAP ABAP
- Frameworks:
- Experience with cross-platform frameworks like Flutter and React Native & Familiarity with Android SDK and iOS SDK
- Development Tools:
- Proficient in Android Studio, Xcode, and Visual Studio Code , Experience with Postman, and Git & Experience with Eclipse ADT / SAP Business Application Studio(BAS)
- UI/UX Design:
- Understanding of mobile UI/UX principles
- Ability to implement responsive and adaptive design
- Experience with Figma, Sketch is a plus
- APIs and Backend Integration:
- Experience integrating RESTful APIs using authentication methods such as JWT, OAuth 2.0 and SAML
- Basic knowledge of backend services (Node.js, .NET, or Firebase)
- Database:
- Knowledge of SQLite, Realm, or CoreData
- Experience with cloud databases like Firebase Firestore or AWS Amplify
- Deployment & Store Management:
- Knowledge of deploying apps on Google Play Store and Apple App Store
- Understanding of the store submission and update processes
Date Opened
07/07/2025
Job Type
Full time
Industry
Health Care
City
Dammam
Country
Saudi Arabia
Zip/Postal Code
31433
Number of Positions
1
Job Description
Our client, one of the leading Healthcare facilities, is currently looking for an IT Business Specialist - Mobile Application Developer for the Saudi Arabia location.
- Programming Languages:
- Proficient Dart (for Flutter), JavaScript/TypeScript (for React Native)
- Familiarity in Java/Kotlin /Swift and/or Objective-C is a plus
- Basic Knowledge of SAP ABAP
- Frameworks:
- Experience with cross-platform frameworks like Flutter and React Native & Familiarity with Android SDK and iOS SDK
- Development Tools:
- Proficient in Android Studio, Xcode, and Visual Studio Code , Experience with Postman, and Git & Experience with Eclipse ADT / SAP Business Application Studio(BAS)
- UI/UX Design:
- Understanding of mobile UI/UX principles
- Ability to implement responsive and adaptive design
- Experience with Figma, Sketch is a plus
- APIs and Backend Integration:
- Experience integrating RESTful APIs using authentication methods such as JWT, OAuth 2.0 and SAML
- Basic knowledge of backend services (Node.js, .NET, or Firebase)
- Database:
- Knowledge of SQLite, Realm, or CoreData
- Experience with cloud databases like Firebase Firestore or AWS Amplify
- Deployment & Store Management:
- Knowledge of deploying apps on Google Play Store and Apple App Store
- Understanding of the store submission and update processes
Required Qualifications:
Education:
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related field
- Master’s Degree is an advantage
- Proficiency in Dart (Flutter) and JavaScript/TypeScript (React Native)
- Solid understanding of mobile UI/UX principles and design implementation
- Experience with Android SDK and iOS SDK
- Familiarity with databases such as SQLite, Realm, or CoreData
- Experience with cloud databases like Firebase Firestore or AWS Amplify
- Knowledge of deployment processes for both Google Play Store and Apple App Store
- Familiarity with SAP ABAP and SAP Business Application Studio is a plus
- Experience working with backend services such as Node.js, .NET, or Firebase is preferred
- Android Studio, Xcode, Visual Studio Code
- Postman, Git
- Eclipse ADT, SAP BAS (optional)
- Familiarity with Java/Kotlin (Android) and/or Swift/Objective-C (iOS)
- Understanding of software development lifecycle and Agile methodology
- Strong analytical and problem-solving skills
- Excellent communication and teamwork abilities
Follow the Black Pearl channel on WhatsApp.
To view other vacancies we have, please check our website ( and follow us on our social media accounts - LinkedIn / Facebook / Twitter / Instagram
Disclaimer: Black Pearl will never ask for money or any form to charge our candidates just to process or consider their application for any of our available vacancies. If you happen to receive such a request from any members of our staff or other individuals claiming to be part of Black Pearl, please do call our office at +9712 622 55 03 or drop us a message on our website - Id: GWiGPphtm74KU91PamnJJtXDMrFzb6LmFD0ZRfJ/Ct6B32McYsxuy6HaqCx566WIaWRIhCpbhh3DFB8Z+S8/sY6eftTNQbNj5p0OUef4QDPUIAoXJbgrnnorgkxCib8UM00Txg1M2JRHTzdJeFNtbzm8jalcjPyjIV4jKeTkNLxCgEHO9+rwjlUjfNLNa1YpP9CDoxoPUEk5F0miIxGX/n2JWoCp7t+3Ipqer1KRtcPbSeniority level
- Seniority level Entry level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Wholesale Building Materials
Referrals increase your chances of interviewing at Urban Ridge Supplies by 2x
Get notified about new Mobile Application Developer jobs in Saudi Arabia .
Front End Developers - AI Training (Remote)Turaif, Northern Frontier, Saudi Arabia 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr