Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
A Bachelor’s degree or higher in Computer Science or a related field.3-5 years of experience in Android app development utilizing web services (e.g., REST and JSON). Proficient in Kotlin and Java programming languages. Deep understanding of software design patterns. Extensive knowledge of Unit Testing frameworks, with familiarity in Automation testing preferred. Current knowledge of the latest Android libraries and components (Architecture components, Room, Lifecycle). Experience publishing one or more Android applications in the app store. Familiarity with CI/CD systems. Expertise in asynchronous programming (RxJava, Kotlin Coroutines, LiveData). Understanding of various architecture patterns (MVVM, MVP). Experience with Git or other version control systems, along with a solid understanding of collaborative practices (Code Review, PRs, branching strategies). Knowledge of dependency injection frameworks, such as Koin or Dagger2.
About the job
Join Seera as a Senior Android Developer and become an integral part of our dynamic, fast-paced startup. We are seeking a passionate individual eager to elevate our native mobile Android applications to unprecedented heights. You will collaborate with a well-structured mobile team that embraces agile methodologies, promotes best development practices, and offers opportunities for personal and professional growth.
Design and implement innovative features for Seera’s Android applications.
Conduct thorough code reviews to uphold the highest quality standards.
Unit-test your code to ensure robustness, covering edge cases, usability, and overall reliability.
Participate in agile planning sessions to transform user stories into actionable technical tasks.
Provide precise estimations for upcoming tasks.
Work closely with fellow developers, product managers, designers, and QA engineers to create the best possible product.
Continuously explore, assess, and integrate new technologies to enhance development efficiency.
About Seera
Seera, formerly known as Al Tayyar Travel Group, stands as the largest travel and tourism entity in the MENA region. The name Seera signifies 'journey', a beacon of transformation and a forward-looking approach to accessibility in travel. We aim to connect cultures through a curated portfolio of trusted brands that consistently surpass customer expectations.
Join Delivery Hero as an Android Engineer II in the fintech sector. In this role, you will collaborate with cross-functional teams to design, develop, and maintain innovative mobile applications that enhance the user experience. We seek a passionate engineer who can contribute to our mission of revolutionizing the food delivery industry through cutting-edge …
Join Delivery Hero as a Backend Software Engineer II within our dynamic Fintech team. In this role, you will be responsible for developing robust backend solutions that enhance our financial services. You will work with a diverse team of technology professionals dedicated to delivering innovative solutions to our customers.
Join our dynamic team at deliveryhero as a Software Engineer II specializing in Android development for our fulfillment services. In this role, you will work on innovative projects that enhance our mobile applications and improve the delivery experience for our customers.
We are seeking a dynamic and experienced Director of Fintech to lead our financial technology initiatives at Delivery Hero. In this pivotal role, you will be responsible for driving innovation in payment solutions, enhancing customer experiences, and optimizing our financial operations. You will collaborate with cross-functional teams to implement cutting-edge technology solutions that align with our strategic objectives.
Join Seera as a Senior Android Developer and become an integral part of our dynamic, fast-paced startup. We are seeking a passionate individual eager to elevate our native mobile Android applications to unprecedented heights. You will collaborate with a well-structured mobile team that embraces agile methodologies, promotes best development practices, and offers opportunities for personal and professional growth.Design and implement innovative features for Seera’s Android applications.Conduct thorough code reviews to uphold the highest quality standards.Unit-test your code to ensure robustness, covering edge cases, usability, and overall reliability.Participate in agile planning sessions to transform user stories into actionable technical tasks.Provide precise estimations for upcoming tasks.Work closely with fellow developers, product managers, designers, and QA engineers to create the best possible product.Continuously explore, assess, and integrate new technologies to enhance development efficiency.
Full-time|On-site|Riyadh, Riyadh Province, Saudi Arabia
About UsAt codeninjapk, we are committed to aligning with Saudi Arabia’s Vision 2030. We leverage the Kingdom’s burgeoning talent and technological strides to foster economic diversification and catalyze industry transformation through innovative AI, computer vision, and automation. Our solutions are meticulously crafted to provide startups and enterprises with a competitive advantage by harnessing local talent and infrastructure, thus propelling the development of human capital in the region. Through our dedication to ethical innovation and partnerships centered on transparency, we actively participate in achieving the Kingdom’s ambitious goals, paving the way for a high-tech and sustainable future.Role OverviewWe are on the lookout for a skilled IBM API Connect & DataPower Integration Specialist (FinTech Integration Officer) to spearhead the integration, onboarding, and certification initiatives for new FinTech partners within the Open Banking ecosystem. This position is ideal for mid-senior professionals with 5 to 8 years of experience in API integration, financial services, or Open Banking settings. The successful candidate will possess robust expertise in API testing, along with proficiency in IBM API Connect, DataPower, and partner lifecycle management. Proficiency in Arabic is highly desirable.Key ResponsibilitiesOversee technical onboarding, integration, and certification tasks for FinTech partners, ensuring compliance with Open Banking standards.Conduct IBM API Connect and DataPower gateway validations, including API testing, payload verification, and security assessments.Manage partner timelines from sandbox certification to production deployment, inclusive of post-go-live evaluations.Collaborate with Operations, Product, Security, and cross-functional teams to ensure compliance and readiness.Maintain comprehensive onboarding trackers, documentation, integration logs, and performance reports.Act as the primary liaison between FinTech partners and internal teams for both technical and business onboarding.Ensure all integration activities adhere to compliance, governance, and operational protocols.
Full-time|On-site|Riyadh, Riyadh Province, Saudi Arabia
We are seeking a talented Mobile Developer to join our dynamic team at adree. As a leading company in the tech industry, we specialize in creating innovative mobile applications for both Android and iOS platforms. Your role will involve collaborating with cross-functional teams to design, develop, and maintain high-quality mobile applications that enhance user experience.
We are on the lookout for a skilled and passionate Corporate Trainer to enhance our team, specializing in Android products and services. In this role, you will design, develop, and facilitate in-depth training programs aimed at empowering participants to leverage Android technologies effectively. Your expertise is vital in equipping our clients’ employees with the knowledge required to unlock the full potential of Android platforms.The primary audience for your training will be sales professionals in international technology stores who require detailed product knowledge to engage potential customers competently.While we provide the necessary training on both presentation skills and Android products/services, it is essential for you to be an active user of Android devices (smartphones, tablets, etc.).
About the PositionAs a Senior Solutions Engineer at Lean, you will serve as a vital technical partner for customers throughout their integration journey. Your responsibilities will include leading technical presales, designing and implementing integrations into production, and promoting product adoption to ensure customers achieve significant business value. You will manage client integrations from start to finish, collaborating closely with Sales, Product, and Engineering teams to advance deals, ensure successful launches, and foster long-term product usage. This role is pivotal for commercially savvy engineers who excel at translating technical intricacies into tangible business results.About LeanLean is revolutionizing the fintech infrastructure landscape by developing a platform that empowers the next wave of payments and fintech solutions in the region. Our offerings encompass open banking and finance connectivity, account-to-account payments, credit decision-making capabilities, and cross-border stablecoin transactions. We have gained the trust of numerous leading companies, enabling them to provide exceptional experiences linked directly to users' bank accounts, facilitating prudent financial planning, competitive loan rates, effortless money transfers, and more—all while ensuring privacy and security. Supported by premier global investors such as General Catalyst, Sequoia, and Shorooq, and recently securing $67.5M in Series B funding, we are establishing the foundations for Open Finance in MENA. Trusted by over 300 clients in the UAE and Saudi Arabia, including renowned names like Tabby, Tas’heel, and Hungerstation, we are recognized as the region's most valuable Open Banking platform. Our mission is to build modern infrastructure that processes billions of dollars in transactions while ensuring secure and compliant financial connectivity. The Solutions Engineering team collaborates closely with Sales and Product to position Lean as the preferred integration platform in the region.Key ResponsibilitiesProvide deep product and technical insights, confidently recommending appropriate solution designs, product combinations, and implementation strategies tailored to client requirements.Diagnose complex technical challenges independently, swiftly identifying root causes and collaborating cross-functionally to implement durable solutions.Ensure end-to-end quality in implementations by offering robust technical guidance, enhancing solution structures, and facilitating smooth, low-friction go-lives.Lead consultative discovery discussions to uncover client needs and align solutions accordingly.
Join Delivery Hero as a Backend Software Engineer II in our Fulfilment team, where you will leverage your expertise to develop and enhance backend systems that drive our logistics operations. You will work closely with cross-functional teams to design scalable solutions that ensure timely delivery and customer satisfaction.
About the RoleJoin Lean Technologies, a dynamic fintech leader revolutionizing financial data infrastructure in the MENA region. Operating in a highly regulated and security-focused environment, we provide critical financial services that require strict SLAs, robust security measures, and efficient, high-performance systems.As a Senior DevOps & Site Reliability Engineer, you'll be pivotal in bridging DevOps, cloud architecture, and SRE. You'll oversee the design, automation, reliability, and monitoring of our hybrid cloud infrastructure across multiple environments and regions. Your expertise will enable you to tackle intricate challenges from networking and Linux internals to Kubernetes and cloud-native applications, ensuring our platform remains secure, efficient, and dependable.The OpportunityAfter tripling our size in the past year, Lean Technologies is on a trajectory to expand even further. We have evolved from being the region’s pioneering Open Finance platform into a comprehensive infrastructure company driving payments, data, and lending solutions throughout MENA. Our growth includes entering new markets, establishing new offices, acquiring businesses, and developing unprecedented capabilities in the region.Having processed billions in transactions and earned the trust of 350+ clients—including notable names like Tabby and Tas'heel—we are backed by prominent investors such as General Catalyst, Sequoia, and Shorooq. Our recent Series B funding of $67.5M marks just the beginning of our journey.Your ResponsibilitiesDesign, deploy, and manage Kubernetes clusters within hybrid cloud environments (GCP, OCI, and on-prem).Automate and ensure the security of scalable CI/CD pipelines for microservices and backend systems utilizing GitHub Actions/Jenkins.Utilize Infrastructure as Code (IaC) practices across multi-region setups leveraging Terraform/Ansible and GitOps methodologies.Develop and maintain monitoring, observability, and alerting systems (e.g., Prometheus, Grafana, OpenTelemetry, ELK).Identify and resolve reliability, latency, and availability challenges to achieve stringent SLA targets.Engage in and lead on-call rotations and incident responses, conducting thorough postmortems and root cause analysis reports.
Full-time|On-site|Riyadh, Riyadh Province, Saudi Arabia
Join hirefellows as a Senior Reconciliation Engineer, where you will be pivotal in maintaining financial integrity and operational confidence within our cutting-edge digital wallet platform. As we expand our services in both domestic and cross-border remittances, you will merge your technical engineering skills with financial control expertise, ensuring accurate tracking of every halala across all operational corridors.In this high-responsibility role, you will be the mastermind behind our reconciliation processes. You will take ownership of designing, implementing, and continuously enhancing our automated reconciliation and exception management systems. As our organization scales, you will have the opportunity to expand this function and build a dedicated team.Main ResponsibilitiesReconciliation Engine OwnershipLead the comprehensive implementation and optimization of automated reconciliation engines (e.g., ReconArt, Gresham, TLM, or tailored internal solutions).Establish and refine matching rule logic to enhance Straight-Through Processing (STP) efficiency and reduce manual interventions.Remittance & FX LogicDesign automated workflows to manage high-volume cross-border transactions across various corridors.Oversee the reconciliation of Instruction Amount versus Settlement Amount, taking into account FX spreads, intermediary bank fees, value-date variances, and corridor-specific settlement guidelines.Create advanced detection mechanisms for hidden fees and deductions that disrupt standard matching processes.Data Architecture & IntegrationTransform and map diverse message formats, including ISO 20022 (XML), SWIFT MT103/MT202, SARIE, JSON feeds, and custom CSV bank statements from partner institutions.Work in collaboration with Engineering to ensure high-quality data integration via APIs.Stakeholder LiaisonAct as the primary liaison between Finance (GAAP/IFRS compliance, audit readiness) and Engineering (API design, database management, system architecture).Define the functional requirements for all reconciliation-related system modifications.Audit, Control & ReportingDevelop and sustain reporting dashboards that ensure transparency for internal audits and SAMA regulatory assessments.Create documented controls and reconciliation policies as we progress toward formal audit and compliance frameworks.
HungerStation is seeking an exceptional Software Engineer II to join our dynamic Shopping domain in Riyadh. This role offers a unique opportunity to gain practical experience and make a tangible impact in our fast-paced environment. The ideal candidate will demonstrate a proven history as a key contributor while also thriving as a team player, collaborating closely with management to propel strategic initiatives across the region.Key Responsibilities:Stay updated with the latest software development methodologies to deliver top-tier software solutions.Analyze product requirements to grasp engineering needs, estimate efforts, and collaborate with the Product Team for effective solutions.Assist in developing components to accurately translate requirements into functional software.Document all coding processes to ensure clarity and ease of future modifications.Investigate and troubleshoot issues and bugs effectively.Work collaboratively with peers to conduct code reviews and provide comprehensive feedback.Perform functional and module testing to verify the functionality of delivered solutions.Support user trials and acceptance testing as required.Governance and Resilience:Adhere to all relevant policies and procedures to maintain a consistent and controlled workflow.Identify opportunities for continuous improvement in processes, practices, and productivity.Encourage adherence to established policies and procedures within the organization.Daily Operations:Engage in daily operations related to the role to ensure workflow continuity.Contribute to the timely and accurate preparation of reports pertinent to the job.Ensure customer satisfaction by addressing both internal and external needs promptly and courteously.
Join deliveryhero as a Software Engineer II specializing in Backend development. In this role, you will be pivotal in enhancing our platform capabilities, driving growth through innovative software solutions, and collaborating with cross-functional teams. You will leverage your expertise to build scalable systems that elevate the user experience and support our expanding operations.
Full-time|On-site|Riyadh, Riyadh Province, Saudi Arabia
Key ResponsibilitiesConduct detailed evaluations of mechanical systems and products through research programs, applying principles of mechanics, thermodynamics, hydraulics, heat transfer, and materials science.Comprehend the scope of any long-term contracts related to SD/TA.Oversee references and documentation on-site to enhance and optimize operational processes.Identify and troubleshoot issues during operations promptly.Perform inspections on items, equipment, and machines before and after each shutdown or project phase.Compile materials lists necessary for maintenance and ensure timely procurement.Validate system and product capabilities through appropriate testing methods and verification of properties.Coordinate and manage both internal and interdisciplinary work interfaces to ensure cost-effective execution.Conduct maintenance on oil and gas equipment, including both rotating and static components, as per the defined scope of work.Organize and execute maintenance tasks in line with the maintenance schedule and erection sequencing.Develop mechanical and electromechanical solutions based on client specifications through rigorous research, testing, and operator feedback.Enhance maintenance processes by designing or modifying equipment for fabrication, assembly, and installation.Guarantee system and product quality by establishing testing methods, verifying finished product capabilities, and validating fabrication, assembly, and installation protocols.Prepare detailed maintenance reports by collecting, analyzing, and summarizing technical information and trends.Provide engineering support by addressing client inquiries, technical requests, and operational concerns.Uphold product and company reputation by adhering to strict quality standards.Ensure equipment remains operational by coordinating maintenance and repair services, following manufacturer guidelines, and arranging special services when necessary.Maintain system and product databases by updating or developing computer programs and entering necessary data.Complete projects through the training, guidance, and supervision of technicians.Contribute to team objectives by supporting related tasks as needed.Ensure a safe working environment on-site while maintaining quality levels according to company and client standards.Ensure compliance of maintenance activities with established procedures and HSE policies.Provide weekly and monthly reports to the Planning and Technical Support Manager.
Full-time|On-site|Riyadh, Riyadh Province, Saudi Arabia
Join JASARA PMC as an Engineering Policies, Standards, and Guidelines Engineer, where you will have a pivotal role in establishing and upholding engineering policies and standards that guide our project execution. Your professional insight will guarantee that our engineering methodologies not only meet local and international regulations but also resonate with industry-leading practices. You will be tasked with crafting, reviewing, and revising a variety of engineering policies and guidelines, engaging with stakeholders, and monitoring compliance to uphold the highest quality standards across all our engineering outputs.Key Responsibilities Formulate and sustain engineering policies, standards, and guidelines that are in sync with project demands and industry benchmarks. Perform research and analytical assessments on exemplary engineering practices to enhance policy development. Work collaboratively with internal teams and stakeholders to relay updates and collect feedback on policies. Examine and integrate governmental regulations and international standards into our engineering protocols. Participate actively in training sessions and workshops to foster policy awareness and adherence. Monitor and report on compliance with the established engineering policies and standards.
We are seeking a skilled and innovative Civil Engineer to join our dynamic team in Riyadh. In this role, you will be responsible for designing, developing, and overseeing construction projects while ensuring compliance with regulations and safety standards. Your expertise will help shape infrastructure that meets the needs of the community.
Join our innovative team at Jobs for Humanity as a Mechanical Engineer, where you will play a pivotal role in designing and implementing mechanical systems that drive efficiency and performance. You will collaborate with cross-functional teams to develop advanced solutions that meet the needs of our diverse clientele.
Full-time|On-site|Riyadh, Riyadh Province, Saudi Arabia
Join the innovative team at JASARA PMC as an HVAC Engineer! In this exciting role, you will be responsible for designing and implementing high-quality heating, ventilation, and air conditioning systems across a variety of projects. Your expertise will ensure these systems operate efficiently while adhering to all safety and environmental regulations. Collaborate with stakeholders to deliver creative and cost-effective solutions tailored to our clients' unique needs.Key ResponsibilitiesDesign and develop HVAC systems that comply with project specifications and relevant codes.Conduct comprehensive heating and cooling load calculations, as well as equipment selection, to enhance building performance.Produce detailed technical documentation, including diagrams and specifications, as well as project reports.Work closely with architects and construction teams to ensure the seamless integration of HVAC components.Supervise installation processes and carry out system testing and commissioning.Assess existing systems for functionality and energy efficiency, providing recommendations for upgrades or modifications.Stay informed about the latest industry trends, technologies, and regulations.
As the Director of Engineering at Jobs for Humanity, you will lead our engineering teams to innovate and deliver exceptional solutions that empower communities. Your expertise will drive the technical strategy and guide the development of cutting-edge products that align with our mission of inclusivity and opportunity for all.