Swift Jobs - Makkah Saudi
6 Jobs Found
Save and set alert for similar positionsManage alerts
<h3 >About the Role</h3>
<p >Napco National is seeking an <strong >Accounting Officer</strong> to join their team in Makkah, Mecca. This full-time position is ideal for individuals with 0-1 years of experience in accounting, offering an opportunity to contribute to the financial operations of the company.</p>
<h3 >Role Overview</h3>
<p >The Accounting Officer will be responsible for a range of daily financial tasks, including managing bank transactions, preparing payments, and maintaining accurate financial records. This role requires attention to detail and a proactive approach to ensure smooth financial operations within the company and with its affiliates.</p>
<h3 >Key Responsibilities</h3>
<ul >
<li >Prepare local and SWIFT bank transfers for employees.</li>
<li >Update daily bank collections and transfers in the bank situation Excel sheet.</li>
<li >Prepare checks for suppliers and employee end-of-service payments.</li>
<li >Record all bank transactions accurately in the ERP system.</li>
<li >Prepare affiliate balances.</li>
<li >Record monthly DU Sales expenses in AX and process related payments.</li>
<li >Prepare and send debit and credit notes to affiliates concerning bank transactions.</li>
<li >Follow up on official receipts with suppliers through LPC.</li>
<li >Provide necessary documents for withholding tax preparation.</li>
<li >Perform bank reconciliations.</li>
<li >Issue notifications for effected bank transfers.</li>
<li >Follow up with affiliates for monthly consultancy and project fees.</li>
<li >Manage CLD-Port Service Payment (IPS) and related bank transfers.</li>
</ul>
<h3 >Qualifications and Experience</h3>
<ul >
<li >A minimum of 0-1 years of experience in an accounting role.</li>
<li >Proficiency in preparing bank transfers and managing bank transactions.</li>
<li >Experience with ERP systems, specifically AX, is preferred.</li>
<li >Strong organizational skills and attention to detail.</li>
</ul>
<h3 >Work Environment</h3>
<p >This is a <strong >full-time</strong> position based in <strong >Makkah, Mecca</strong>. The successful candidate will work within a professional accounting team, contributing to the financial accuracy and efficiency of Napco National.</p>
<h3 >Application Process</h3>
<p >Candidates who meet the qualifications are encouraged to apply. Salary details will be discussed during the interview process.</p>
<strong>Job Description<br><br></strong>JOB RESPONSIBILITIES & TASKS Duties include but are not limited to.<br><br><ul><li> Prepare Bank Transfers- Local and Swift to the Employees</li><li> Update Daily Bank Collection and transfers effected (Bank Situation in Excel)</li><li> Prepare Checks to Suppliers and Employees End of Service</li><li> Record Bank transactions in ERP System</li><li> Prepare Affiliates Balance</li><li> Record DU Sales monthly expenses in AX and effect the payments</li><li> Prepare/ Send Debit and Credit Notes to Affiliates related to Bank transactions</li><li> Follow-up Official receipt with Suppliers through LPC</li><li> Provide documents for the preparation of withholding Tax</li><li> Bank Reconciliation</li><li> Notification for the bank transfers effected</li><li> Follow up with Affiliates for Monthly Consultancy and Project Fees</li><li> CLD- Port Service Payment (IPS) and bank transfer</li></ul>
<h3>About the Role</h3><p>Limo, a Saudi ride-hailing platform expanding across the Kingdom, is seeking a <strong>Senior Backend Engineer (Python / Django)</strong>. This part-time position is based in Jeddah, Makkah, Saudi Arabia. The role involves taking hands-on ownership of backend development, code quality, architecture, and production infrastructure to support growing demand, reliable real-time dispatching, and nationwide expansion. This is a highly technical engineering position requiring an experienced developer capable of deep work within an existing codebase, reviewing other developers' work, troubleshooting complex production issues, and making independent technical decisions.</p><h3>Key Responsibilities</h3><ul><li>Lead hands-on development, maintenance, and optimization of Limo's Python/Django backend, including writing, debugging, reviewing, and optimizing production-level code.</li><li>Design, develop, and maintain REST APIs and backend services for Android and iOS applications.</li><li>Review pull requests, enforcing coding standards, security, maintainability, and performance, and guiding other developers through technical decisions and code reviews.</li><li>Improve backend architecture to support increasing users, drivers, concurrent requests, and transactions, optimizing Django ORM, SQL queries, database transactions, indexing, and connection management.</li><li>Develop and maintain backend services for ride requests, driver availability, rider-driver matching, and trip lifecycle management, including troubleshooting dispatch algorithms and working with geolocation features.</li><li>Manage and optimize production backend infrastructure on Google Cloud Platform (GCP), troubleshooting application servers, networking, deployments, and monitoring infrastructure health.</li><li>Maintain and optimize MySQL databases, queries, and indexes, implementing and troubleshooting Redis caching and distributed-system patterns.</li><li>Troubleshoot backend integrations with Android (Kotlin) and iOS (Swift) applications, investigating API integration, authentication, data synchronization, and push notification issues.</li></ul><h3>Required Qualifications</h3><ul><li>At least 8 years of professional software development experience, including substantial backend engineering experience.</li><li><strong>Strong Python and Django expertise</strong>, including Django ORM, middleware, authentication, permissions, migrations, transactions, and performance optimization.</li><li>Extensive experience designing, developing, and troubleshooting REST APIs.</li><li>Strong MySQL and SQL skills, including query optimization, indexing, database locking, and transaction management.</li><li>Practical experience with Redis, caching, queues, background jobs, and asynchronous processing.</li><li>Experience deploying and maintaining production systems on Google Cloud Platform or a comparable cloud environment.</li><li>Ability to independently read, debug, review, and improve complex existing codebases.</li><li>Experience diagnosing production incidents and implementing reliable technical solutions.</li><li>Strong understanding of application security, software architecture, scalability, and performance.</li><li>Experience with Git, pull requests, automated testing, Docker, CI/CD, and production deployments.</li><li>Ability to make independent technical decisions and provide hands-on technical leadership.</li><li>Strong English communication skills.</li></ul><h3>Preferred Industry and Technical Experience</h3><ul><li>Experience with ride-hailing and on-demand platforms, geolocation and mapping, and real-time dispatch systems.</li><li>Familiarity with high-concurrency systems and real-time communication technologies.</li><li>Experience with GCP, Cloudflare, DNS, CDN, WAF, networking, monitoring, and production security.</li><li>Troubleshooting backend integrations with Kotlin-based Android and Swift-based iOS applications.</li></ul><h3>Application Process</h3><p>Candidates should submit their CV along with a brief summary detailing their experience with production systems developed or maintained using Python and Django, MySQL, Redis, Google Cloud, and backend scalability. Please also include a challenging production issue personally investigated and resolved, and any experience with geolocation, real-time dispatching, ride-hailing, or similar high-volume platforms.</p>
<p>In this role, you will collaborate closely with one of our esteemed clients—a globally recognized leader in their industry, distinguished by their commitment to excellence, innovation, and delivering exceptional value. As a trusted IT consulting partner, <strong>Dautom</strong> is supporting their strategic initiatives by connecting them with exceptional talent to drive business growth and transformation.</p><p><br></p><p><strong>About the role :</strong></p><p><br></p><p><strong>Role Name : </strong>IBM Integration Developer – Middleware</p><p><strong>Job Location : Jeddah, KSA</strong></p><p><br></p><p>Job Description:</p><p>We are looking for an experienced IBM Integration Developer with 6+ years of experience in middleware integration, designing, developing, and maintaining enterprise integration solutions.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Design, develop, and maintain middleware integration solutions.</li><li>Work on IBM integration technologies and enterprise application integration.</li><li>Develop and manage APIs, web services and messaging solutions.</li><li>Integrate applications across different platforms and systems.</li><li>Troubleshoot, debug and optimise integration workflows.</li><li>Work with business and technical teams to understand integration requirements.</li></ul><p><br></p><p>Key requirements</p><ul><li>6+ years of experience in IBM middleware and enterprise application integration.</li><li>Strong hands-on experience in IBM App Connect Enterprise (ACE) / IBM Integration Bus (IIB).</li><li>IBM MQ for messaging and asynchronous communication.</li><li>Experience developing REST and SOAP web services and APIs.</li><li>Strong knowledge of ESQL, XML, JSON and XSLT.</li><li>Experience integrating core banking applications with internal and external systems.</li><li>Understanding of banking transactions, payment systems, SWIFT, ISO 20022 and other financial messaging standards.</li><li>Experience with API security, authentication and encryption.</li><li>Strong troubleshooting and production support skills.</li></ul><p><br></p><p><br></p><p>For more details, please inbox -<strong> adela@dautom.com</strong></p><p><br></p>
<p>The <strong>IT Incident Manager</strong> is responsible for the end-to-end management of IT incidents across the organization, ensuring that all incidents are responded to, resolved, and communicated in a timely and effective manner. This role is central to minimizing the business impact of IT disruptions and driving continuous service improvement through root cause analysis and proactive measures.</p><p><br></p><p>The <strong>IT Incident Manager</strong> works cross-functionally with technical teams, business stakeholders, and senior leadership, acting as the primary point of accountability during major incidents and service outages.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p><strong>Incident Lifecycle Management</strong></p><ul><li>Own and manage the full incident lifecycle — from detection and logging to resolution and closure — in accordance with ITIL best practices.</li><li>Coordinate incident response across technical teams, vendors, and business stakeholders to ensure swift restoration of services.</li><li>Drive Major Incident Management (MIM) bridges, maintaining clear communication and decisive escalation throughout.</li><li>Ensure all incidents are accurately categorized, prioritized, and documented in the ITSM platform.</li></ul><p><strong>Communication & Stakeholder Management</strong></p><ul><li>Produce timely, clear incident notifications and status updates for technical teams, management, and affected end users.</li><li>Serve as the primary escalation point for Severity 1 and Severity 2 incidents.</li><li>Chair post-incident review (PIR) meetings and publish incident reports to leadership.</li></ul><p><strong>Process & Continuous Improvement</strong></p><ul><li>Define, maintain, and improve incident management processes, playbooks, and runbooks.</li><li>Track incident trends and produce KPI dashboards and SLA performance reports.</li><li>Identify recurring incidents and work with Problem Management to drive root cause elimination.</li><li>Champion a culture of continual service improvement across IT Operations.</li></ul><p><strong>Governance & Compliance</strong></p><ul><li>Ensure incident management activities align with organizational policies, regulatory requirements, and audit expectations.</li><li>Maintain and test incident escalation matrices and on-call rosters.</li><li>Collaborate with Change Management to assess incident-to-change correlation.</li></ul><p><br></p><p><strong>Job Requirements:</strong></p><p><br></p><p><strong>Nationality:</strong></p><ul><li>Saudi</li></ul><p><strong>Education:</strong></p><ul><li>Bachelor's degree in information technology, Computer Science, or a related field.</li><li>ITIL Foundation certification (v3 or v4) mandatory; ITIL Practitioner or Managing Professional preferred.</li></ul><p><strong>Experience:</strong></p><ul><li>Minimum 4–6 years of experience in IT Service Management, with at least 2 years in an Incident Management role.</li><li>Proven experience managing Major Incidents in complex, multi-vendor IT environments.</li></ul><p><strong>Skills and Knowledge:</strong></p><ul><li>Proficiency with ITSM platforms such as ServiceNow, Jira Service Management, or BMC Remedy.</li><li>Strong understanding of IT infrastructure, cloud platforms, and enterprise application environments.</li><li>Excellent written and verbal communication skills, with the ability to communicate technical issues to non-technical audiences.</li><li>Demonstrated ability to work under pressure, managing multiple priorities in a fast-paced environment.</li></ul><p><br></p><p><strong>Location:</strong></p><ul><li>Jeddah</li></ul><p><br></p>
Senior Backend Engineer (Python / Django)<p><strong>Location:</strong> Jeddah, Saudi Arabia</p><p><strong>Company:</strong> LIMO – Shareeki Ride-Hailing Company</p><p><strong>Experience:</strong> 8+ years in software development, with strong hands-on Python/Django experience.</p>About LIMO<p>LIMO is a Saudi ride-hailing platform expanding across the Kingdom. We are strengthening our technology platform to support growing demand, reliable real-time dispatching, and nationwide expansion.</p><p>We are looking for a <strong>Senior Backend Engineer specializing in Python and Django</strong> to take hands-on ownership of our backend development, code quality, architecture, and production infrastructure.</p><p>This is a highly technical engineering position. We are not looking for a general IT professional, project manager, or engineering coordinator. We need an experienced developer who can work deeply within an existing codebase, review other developers' work, troubleshoot complex production issues, and independently make sound technical decisions.</p><p>The successful candidate will work closely with our remote engineering team to improve platform performance, reliability, security, and scalability.</p><p>Experience with ride-hailing, geolocation, real-time dispatching, or other high-volume transactional platforms is strongly preferred.</p>Key Responsibilities1. Backend Development and Code Quality<ul><li>Lead hands-on development, maintenance, and optimization of LIMO's Python/Django backend.</li><li>Write, debug, review, and optimize production-level code.</li><li>Design, develop, and maintain REST APIs and backend services for Android and iOS applications.</li><li>Review pull requests and enforce coding standards, security, maintainability, and performance.</li><li>Identify technical debt, architectural weaknesses, and recurring defects.</li><li>Investigate complex backend issues and implement permanent solutions.</li><li>Guide other developers through technical decisions and code reviews.</li></ul>2. Architecture, Performance, and Scalability<ul><li>Improve backend architecture to support increasing users, drivers, concurrent requests, and transactions.</li><li>Optimize Django ORM, SQL queries, database transactions, indexing, and connection management.</li><li>Diagnose race conditions, database locks, duplicate processing, and inconsistent application states.</li><li>Design and optimize caching, background jobs, queues, and asynchronous processing.</li><li>Conduct performance analysis and support load testing and scalability improvements.</li><li>Ensure backend services remain reliable, secure, and maintainable as the platform grows.</li></ul>3. Geolocation and Real-Time Dispatching<ul><li>Develop and maintain backend services supporting ride requests, driver availability, rider-driver matching, and trip lifecycle management.</li><li>Troubleshoot dispatch algorithms, proximity-based assignment, dispatch radius, retries, timeouts, and fallback mechanisms.</li><li>Work with GPS tracking, real-time location updates, geospatial queries, distance calculations, geofencing, routing, and ETA integrations.</li><li>Investigate duplicate assignments, dispatch failures, incorrect driver states, delayed notifications, and inconsistent trip statuses.</li><li>Ensure accurate handling of cancellations, trip completion, pricing, payments, and related transactions.</li><li>Optimize location-based services and dispatch processing for increasing numbers of concurrent riders and drivers.</li></ul>4. Cloud Infrastructure and Production Reliability<ul><li>Manage and optimize production backend infrastructure on Google Cloud Platform (GCP).</li><li>Troubleshoot application servers, networking, deployments, database connectivity, Redis, background workers, and external services.</li><li>Monitor server resources, API response times, errors, logs, and infrastructure health.</li><li>Improve CI/CD pipelines, environment configuration, monitoring, alerting, backups, and rollback procedures.</li><li>Support load testing, infrastructure scaling, security, high availability, and disaster recovery.</li><li>Investigate production incidents, identify root causes, and implement preventive measures.</li><li>Review infrastructure changes and ensure releases meet production-readiness standards.</li></ul>5. Databases, Caching, and Integrations<ul><li>Maintain and optimize MySQL databases, queries, indexes, transactions, and database performance.</li><li>Implement and troubleshoot Redis caching and distributed-system patterns.</li><li>Work with background workers, queues, scheduled jobs, and asynchronous tasks.</li><li>Diagnose deadlocks, slow queries, connection exhaustion, cache inconsistencies, and concurrency issues.</li><li>Integrate and troubleshoot Firebase and other third-party services.</li><li>Understand interactions between backend services, databases, mobile applications, and infrastructure.</li></ul>6. Mobile Integration and Technical Oversight<ul><li>Troubleshoot backend integrations with Android applications built using Kotlin and iOS applications built using Swift.</li><li>Investigate API integration, authentication, data synchronization, push notification, and real-time update issues.</li><li>Identify whether production issues originate in the mobile application, backend, database, infrastructure, or third-party services.</li><li>Work directly with the remote engineering team to establish technical direction and development standards.</li><li>Independently validate implementations through code reviews, testing, logs, and production behavior.</li><li>Challenge incomplete solutions, investigate recurring defects, and ensure root causes are addressed.</li></ul>Required Qualifications<p><strong>Strong, hands-on Python/Django experience is mandatory. Candidates without substantial professional experience developing and maintaining production Django applications will not be suitable.</strong></p><ul><li>At least 8 years of professional software development experience, including substantial backend engineering experience.</li><li>Strong Python and Django expertise, including Django ORM, middleware, authentication, permissions, migrations, transactions, and performance optimization.</li><li>Extensive experience designing, developing, and troubleshooting REST APIs.</li><li>Strong MySQL and SQL skills, including query optimization, indexing, database locking, and transaction management.</li><li>Practical experience with Redis, caching, queues, background jobs, and asynchronous processing.</li><li>Experience deploying and maintaining production systems on Google Cloud Platform or a comparable cloud environment.</li><li>Ability to independently read, debug, review, and improve complex existing codebases.</li><li>Experience diagnosing production incidents and implementing reliable technical solutions.</li><li>Strong understanding of application security, software architecture, scalability, and performance.</li><li>Experience with Git, pull requests, automated testing, Docker, CI/CD, and production deployments.</li><li>Ability to make independent technical decisions and provide hands-on technical leadership.</li><li>Strong English communication skills.</li></ul>Preferred Industry and Technical Experience<p>Candidates with experience in the following areas will receive strong preference:</p><ul><li><strong>Ride-hailing and on-demand platforms:</strong> Taxi booking, ride-hailing, food delivery, logistics, or similar real-time services.</li><li><strong>Geolocation and mapping:</strong> GPS tracking, live driver locations, geospatial queries, geofencing, distance calculations, routing, and ETA integrations.</li><li><strong>Real-time dispatch:</strong> Dispatch algorithms, driver-rider matching, proximity-based assignment, dispatch retries, driver availability, and dynamic dispatch radius.</li><li><strong>High-concurrency systems:</strong> Race conditions, duplicate processing, state synchronization, transactional consistency, and high-volume workloads.</li><li><strong>Real-time communication:</strong> WebSockets or similar technologies, Firebase Cloud Messaging, push notifications, and real-time status updates.</li><li><strong>Cloud infrastructure:</strong> GCP, Cloudflare, DNS, CDN, WAF, networking, monitoring, and production security.</li><li><strong>Mobile integrations:</strong> Troubleshooting backend integrations with Kotlin-based Android and Swift-based iOS applications.</li></ul><p><strong>Hands-on Python/Django experience in ride-hailing, dispatching, geolocation, or real-time marketplace platforms is a significant advantage.</strong></p>What Success Looks Like<ul><li>Improved backend code quality, maintainability, and reliability.</li><li>Faster APIs and more efficient database operations.</li><li>Reliable dispatching, trip-state consistency, and real-time processing.</li><li>Fewer recurring production defects and incidents.</li><li>Stronger code reviews, testing, monitoring, and deployment practices.</li><li>Scalable and secure infrastructure ready for LIMO's expansion across Saudi Arabia.</li></ul>Who Should Apply?<p>We are looking for a technically strong backend developer who can work deeply within an existing production codebase, investigate difficult issues, review other developers' code, optimize databases, troubleshoot infrastructure, and implement technical improvements when necessary.</p><p><strong>This is not a general IT, project management, or delivery coordination role. Strong Python/Django expertise and demonstrated hands-on production engineering experience are essential.</strong></p>How to Apply<p>Submit your CV along with a brief summary of:</p><ul><li>Production systems you have developed or maintained using Python and Django.</li><li>Your experience with MySQL, Redis, Google Cloud, and backend scalability.</li><li>A challenging production issue you personally investigated and resolved.</li><li>Any experience with geolocation, real-time dispatching, ride-hailing, or similar high-volume platforms.<br></li></ul>
Receive email alerts for Swift Jobs jobs
You can cancel your email alert at anytime