Senior Software Engineer

2 weeks ago


Riyadh, Ar Riyāḑ, Saudi Arabia Takamol Holding Full time 60,000 - 120,000 per year

We are looking for a
hands-on Senior Software Engineer
with strong expertise in
mobile app development using React Native
. The ideal candidate will lead the end-to-end development of our mobile application, ensure high performance and usability, and contribute to both real-time and offline features.

Key Responsibilities

  • Design, build, and maintain
    cross-platform mobile applications
    using React Native & Expo.
  • Implement advanced navigation, state management, offline support, and platform-specific customizations.
  • Integrate backend services for
    authentication, data syncing, real-time updates, and push notifications (Firebase)
    .
  • Develop
    reusable components
    , optimize performance (memoization, lazy loading, code splitting), and ensure top-tier responsiveness.
  • Establish and maintain
    CI/CD pipelines
    for automated building, testing, and deployment to app stores.
  • Conduct
    unit and integration testing
    , debugging, performance monitoring, and ensure accessibility compliance.
  • Collaborate on web support using
    React Native Web
    for maximum code reuse.
  • Manage the full mobile app lifecycle: prototyping → production → analytics → error tracking.

What We're Looking For

  • 2–4 years
    of hands-on experience in hybrid mobile development.
  • Strong expertise in
    React Native, Expo, JavaScript/TypeScript, and the React ecosystem
    .
  • Familiarity with mobile features:
    geolocation, camera, background tasks, Firebase notifications
    .
  • Deep understanding of
    cross-platform challenges
    , performance tuning, and differences between
    iOS & Android
    .
  • Bachelor's/Master's degree in Computer Science or a related field.

Preferred Skills

  • Experience with
    React Native Web
    , GraphQL, animations, and app store deployment.


  • Riyadh, Ar Riyāḑ, Saudi Arabia Rasēd | راصد Full time 100,000 - 120,000 per year

    Company DescriptionRasēd is pioneering solutions in digital fraud detection, prevention, and risk management to protect financial institutions, fintech companies, and payment service providers from evolving cyber fraud and financial crime. Using cutting-edge technologies such as device intelligence, AI-powered fraud detection, behavioral biometrics, and...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Mozn Full time 120,000 - 240,000 per year

    About the roleWe are seeking a talented Senior Software Engineer to join our AI-focused company. In this role, you will design and deliver scalable applications and platforms that power our AI-driven solutions. You will play a key role in building robust systems that integrate data, machine learning, and user interfaces to meet the needs of public and...


  • Riyadh, Ar Riyāḑ, Saudi Arabia BMC Software Full time 120,000 - 250,000 per year

    Description and Requirements"At BMC trust is not just a word - it's a way of life"Description And RequirementsCareerArc CodeCA-NBHybrid"At BMC trust is not just a word - it's a way of life"We are an award-winning, equal opportunity, culturally diverse, fun place to be. Giving back to the community drives us to be better every single day. Our work environment...


  • Riyadh, Ar Riyāḑ, Saudi Arabia JODAYN Full time $50,000 - $120,000 per year

    Job SummaryThe Senior Software Quality Engineer is responsible for leading testing activities, ensuring product quality, and improving QA processes. This role works closely with development teams to identify defects, enhance software reliability, and ensure all releases meet quality standards.RequirementsLead and execute functional, regression, performance,...


  • Riyadh, Ar Riyāḑ, Saudi Arabia JODAYN | جودين Full time 96,000 - 120,000 per year

    Job SummaryThe Senior Software Quality Engineer is responsible for leading testing activities, ensuring product quality, and improving QA processes. This role works closely with development teams to identify defects, enhance software reliability, and ensure all releases meet quality standards.RequirementsLead and execute functional, regression, performance,...


  • Riyadh, Ar Riyāḑ, Saudi Arabia JODAYN Full time 80,000 - 120,000 per year

    Job SummaryThe Senior Software Quality Engineer is responsible for leading testing activities, ensuring product quality, and improving QA processes. This role works closely with development teams to identify defects, enhance software reliability, and ensure all releases meet quality standards.Lead and execute functional, regression, performance, and...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Tech Economy Full time $120,000 - $200,000 per year

    Please submit your application in EnglishWhat Makes Us a Great Place To WorkWe are proud to be consistently recognized as one of the world's best places to work. We are currently the #1 ranked consulting firm on Glassdoor's Best Places to Work list and have maintained a spot in the top four on Glassdoor's list since its founding in 2009. Extraordinary teams...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Bain & Company Full time $120,000 - $200,000 per year

    Please submit your application in EnglishWHAT MAKES US A GREAT PLACE TO WORKWe are proud to be consistently recognized as one of the world's best places to work. We are currently the #1 ranked consulting firm on Glassdoor's Best Places to Work list and have maintained a spot in the top four on Glassdoor's list since its founding in 2009. Extraordinary teams...

  • Software Engineer

    1 week ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Jobs for Humanity Full time $55,000 - $110,000 per year

    Company Description Jobs for Humanity is partnering with Labiba to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from all walks of life.Company Name: LabibaJob Description We are seeking a talented and motivated Software Engineer to join our dynamic team. In this role, you will be responsible for designing,...


  • Riyadh, Ar Riyāḑ, Saudi Arabia AIQU Full time

    Location: Onsite , Saudi Arabia , RiyadhContract :Long Term , Outsource , Yearly extendableEDUCATION REQUIREMENTHold a Degree in Software Engineering or Computer Science from a recognized universityKNOWLEDGE REQUIREMENTWorking knowledge of object-oriented designStrong Knowledge in core Java, JEE, spring boot, SQL/No SQL, REST, Hibernate and JQuery, Micro...