2 673 Back End Developers jobs in Saudi Arabia

Web Developer / Software Engineer

Riyadh, Riyadh Guidance Groove

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

Job Title: Web Developer / Software Engineer

Location: Riyadh, Saudi Arabia

Salary: Open for discussion

Experience: 7-10 years

Key Responsibilities
  1. Develop, implement, and maintain high-quality web applications that align with business and user needs.
  2. Design and build scalable and efficient backend services and API integrations.
  3. Ensure code quality, security, and performance optimization throughout the development lifecycle.
  4. Collaborate with UI/UX designers, business analysts, and QA engineers to deliver robust solutions.
  5. Conduct code reviews, implement best practices, and stay updated with modern development trends.
  6. Optimize database structures and ensure seamless data handling.
  7. Provide technical leadership and mentorship to junior developers as needed.
Required Skills & Qualifications
  1. 7+ years of experience in web development and software engineering.
  2. Strong understanding of modern development techniques and frameworks.
  3. Hands-on experience with the following technologies:
  • Frontend Development: Angular
  • Backend Development: ASP.NET MVC, ASP.NET Core
  • Windows Applications: Universal Windows Platform (UWP)
  • Proficiency in designing, developing, and integrating APIs.
  • Strong knowledge of database management and optimizing data queries.
  • Excellent problem-solving skills with a proactive approach to debugging and optimization.
  • Ability to collaborate in an agile work environment and actively contribute to organizational workflows.
  • Preferred Qualifications
    1. Strong analytical skills and the ability to evaluate and implement new technologies.
    2. Experience with cloud platforms such as Azure or AWS is a plus.
    3. Excellent communication skills and a team-oriented mindset.

    If you are a passionate developer looking for an opportunity to work on cutting-edge projects, apply now and become a part of our growing team in Riyadh!

    Seniority level: Mid-Senior level

    Employment type: Full-time

    Job function: Engineering and Information Technology

    Industries: IT Services and IT Consulting

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer (Backend)

    HALA

    Posted 1 day ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome
    Overview

    HALA is a leading fintech player in the MENAP region that aims to redefine financial services and build the future bank of SMEs. HALA empowers SMEs to start, run, and grow their businesses by providing cutting-edge financial and technological tools. HALA operates multiple entities in UAE, Saudi Arabia and Egypt (including HALA Payments, HALA Cashier and HALA Logistics) and offers solutions that enable merchants to digitize their payments and manage their sales and operations. Founded in 2017, HALA is licensed by the Saudi Arabian Central Bank and the Financials Services Regulatory Authority (FSRA) in Abu Dhabi Global Market.

    Responsibilities
    • Design, develop, and maintain scalable, high-performance backend systems .
    • Architect and implement microservices-based applications using .NET Core .
    • Develop and optimize RESTful APIs for seamless integration with frontend and third-party services.
    • Work with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases for efficient data storage and retrieval.
    • Implement authentication, authorization, and security best practices (OAuth, JWT, encryption, API security).
    • Collaborate with DevOps to manage CI/CD pipelines, containerization (Docker, Kubernetes), and cloud deployments (AWS, Azure, GCP) .
    • Ensure system scalability, reliability, and performance optimization .
    • Work with event-driven architectures using Kafka, RabbitMQ, or other message brokers.
    • Perform code reviews, mentor junior engineers , and enforce best coding practices.
    • Stay updated on emerging backend technologies, frameworks, and best practices .
    Qualifications
    • 5+ years of experience in backend development.
    • Proficiency in .NET Core .
    • Strong experience with microservices architecture and distributed systems.
    • Deep knowledge of SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
    • Experience with Docker, Kubernetes , and cloud platforms (AWS, Azure, GCP ).
    • Hands-on experience with message brokers (Kafka, RabbitMQ) for event-driven systems.
    • Strong understanding of API security, authentication mechanisms, and performance tuning .
    • Knowledge of CI/CD tools , such as Jenkins.
    • Experience with scalability and high-availability architectures .
    • Excellent problem-solving, debugging, and analytical skills.
    • Strong communication and leadership skills to mentor junior developers.
    Benefits
    • We have an inclusive and diverse culture that encourages innovation and flexibility in remote, in-office, and hybrid work setups.
    • We offer highly competitive compensation packages, including the potential for shares.
    • We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment.
    • Join a talented team of over 30 nationalities working in 7 countries and gain valuable experience in an exciting industry.
    • We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company.
    • You will be given a lot of responsibility and trust. We believe that the best results come when the people responsible for a function are given the freedom to do what they think is best.

    If you think you have what it takes to join a remarkable team, apply now.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer (Backend)

    Riyadh, Riyadh HALA

    Posted 4 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Who Are We


    HALA is a leading fintech player in the MENAP region that aims to redefine financial services and build the future bank of SMEs. HALA aims at empowering SMEs to start, run, and grow their businesses by providing them with cutting-edge financial and technological tools.


    HALA currently holds multiple entities in UAE, Saudi Arabia and Egypt (including HALA Payments, HALA Cashier and HALA Logistics) and offers solutions that enable merchants to digitize their payments as well as manage their sales and operations.


    Founded in 2017, HALA is currently duly licensed by the Saudi Arabian Central Bank as well as the Financials Services Regulatory Authority (FSRA) in Abu Dhabi Global Market.

    Key Responsibilities
    • Design, develop, and maintainscalable, high-performance backend systems .
    • Architect and implementmicroservices-based applications using.NET Core .
    • Develop and optimizeRESTful APIs for seamless integration with frontend and third-party services.
    • Work withSQL (PostgreSQL, MySQL) andNoSQL (MongoDB, Redis) databases for efficient data storage and retrieval.
    • Implementauthentication, authorization, and security best practices (OAuth, JWT, encryption, API security).
    • Collaborate with DevOps to manageCI/CD pipelines, containerization (Docker, Kubernetes), and cloud deployments (AWS, Azure, GCP) .
    • Ensuresystem scalability, reliability, and performance optimization .
    • Work withevent-driven architectures using Kafka, RabbitMQ, or other message brokers.
    • Performcode reviews, mentor junior engineers , and enforce best coding practices.
    • Stay updated onemerging backend technologies, frameworks, and best practices .
    Requirements
    • 5+ years of experience in backend development.
    • Proficiency in.NET Core .
    • Strong experience withmicroservices architecture and distributed systems.
    • Deep knowledge ofSQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
    • Experience withDocker, Kubernetes , and cloud platforms (AWS, Azure, GCP ).
    • Hands-on experience withmessage brokers (Kafka, RabbitMQ) for event-driven systems.
    • Strong understanding ofAPI security, authentication mechanisms, and performance tuning .
    • Knowledge ofCI/CD tools , such as Jenkins.
    • Experience withscalability and high-availability architectures .
    • Excellent problem-solving, debugging, and analytical skills.
    • Strong communication and leadership skills to mentor junior developers.
    What We Offer You
    We believe you will love working at HALA!
    • We have an inclusive and diverse culture that encourages innovation and flexibility in remote, in-office, and hybrid work setups.
    • We offer highly competitive compensation packages, including the potential for shares.
    • We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment.
    • Join a talented team of over 30 nationalities working in 7 countries and gain valuable experience in an exciting industry.
    • We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company.
    • You will be given a lot of responsibility and trust.We believe that the best results come when the people responsible for a function are given the freedom to do what they think is best.
    If you think you have what it takes to join a remarkable team #apply_now #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    canonical

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Bachelor of Technology/Engineering (Agriculture)

    Nationality: Any Nationality

    Vacancy: 1 Vacancy

    Job Description

    What we are looking for in you:

    • You have expertise in Python.
    • You have a strong understanding of the makeup of a modern GNU/Linux distribution.
    • You have a good understanding of build systems and toolchains, including for cross-compilation.
    • Experience working with container technology, such as Docker, Kubernetes and LXD.
    • Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem.
    • Work with external open source and commercial projects to understand how we can better serve community needs.
    What we offer you:

    Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

    • Fully remote working environment - we’ve been working remotely since 2004!
    • Personal learning and development budget of 2,000 USD per annum.
    • Annual compensation review.
    • Recognition rewards.
    • Annual holiday leave.
    • Parental Leave.
    • Employee Assistance Programme.
    • Opportunity to travel to new locations to meet colleagues at sprints.
    • Priority Pass for travel and travel upgrades for long haul company events.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    canonical

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Bachelor of Technology/Engineering (Agriculture)

    Nationality: Any Nationality

    Vacancy: 1 Vacancy

    Job Description

    What we are looking for in you:

    • You have expertise in Python.
    • You have a strong understanding of the makeup of a modern GNU/Linux distribution.
    • You have a good understanding of build systems and toolchains, including for cross-compilation.
    • Experience working with container technology, such as Docker, Kubernetes and LXD.
    • Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem.
    • Work with external open source and commercial projects to understand how we can better serve community needs.
    What we offer you:

    Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

    • Fully remote working environment - we’ve been working remotely since 2004!
    • Personal learning and development budget of 2,000 USD per annum.
    • Annual compensation review.
    • Recognition rewards.
    • Annual holiday leave.
    • Parental Leave.
    • Employee Assistance Programme.
    • Opportunity to travel to new locations to meet colleagues at sprints.
    • Priority Pass for travel and travel upgrades for long haul company events.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    canonical

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Bachelor of Technology/Engineering (Agriculture)

    Nationality: Any Nationality

    Vacancy: 1 Vacancy

    Job Description

    What we are looking for in you:

    • You have expertise in Python.
    • You have a strong understanding of the makeup of a modern GNU/Linux distribution.
    • You have a good understanding of build systems and toolchains, including for cross-compilation.
    • Experience working with container technology, such as Docker, Kubernetes and LXD.
    • Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem.
    • Work with external open source and commercial projects to understand how we can better serve community needs.
    What we offer you:

    Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

    • Fully remote working environment - we’ve been working remotely since 2004!
    • Personal learning and development budget of 2,000 USD per annum.
    • Annual compensation review.
    • Recognition rewards.
    • Annual holiday leave.
    • Parental Leave.
    • Employee Assistance Programme.
    • Opportunity to travel to new locations to meet colleagues at sprints.
    • Priority Pass for travel and travel upgrades for long haul company events.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    canonical

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Bachelor of Technology/Engineering (Agriculture)

    Nationality: Any Nationality

    Vacancy: 1 Vacancy

    Job Description

    What we are looking for in you:

    • You have expertise in Python.
    • You have a strong understanding of the makeup of a modern GNU/Linux distribution.
    • You have a good understanding of build systems and toolchains, including for cross-compilation.
    • Experience working with container technology, such as Docker, Kubernetes and LXD.
    • Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem.
    • Work with external open source and commercial projects to understand how we can better serve community needs.
    What we offer you:

    Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

    • Fully remote working environment - we’ve been working remotely since 2004!
    • Personal learning and development budget of 2,000 USD per annum.
    • Annual compensation review.
    • Recognition rewards.
    • Annual holiday leave.
    • Parental Leave.
    • Employee Assistance Programme.
    • Opportunity to travel to new locations to meet colleagues at sprints.
    • Priority Pass for travel and travel upgrades for long haul company events.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Back end developers Jobs in Saudi Arabia !

    Software Engineer

    canonical

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Bachelor of Technology/Engineering (Agriculture)

    Nationality: Any Nationality

    Vacancy: 1 Vacancy

    Job Description

    What we are looking for in you:

    • You have expertise in Python.
    • You have a strong understanding of the makeup of a modern GNU/Linux distribution.
    • You have a good understanding of build systems and toolchains, including for cross-compilation.
    • Experience working with container technology, such as Docker, Kubernetes and LXD.
    • Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem.
    • Work with external open source and commercial projects to understand how we can better serve community needs.
    What we offer you:

    Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

    • Fully remote working environment - we’ve been working remotely since 2004!
    • Personal learning and development budget of 2,000 USD per annum.
    • Annual compensation review.
    • Recognition rewards.
    • Annual holiday leave.
    • Parental Leave.
    • Employee Assistance Programme.
    • Opportunity to travel to new locations to meet colleagues at sprints.
    • Priority Pass for travel and travel upgrades for long haul company events.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    canonical

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Bachelor of Technology/Engineering (Agriculture)

    Nationality: Any Nationality

    Vacancy: 1 Vacancy

    Job Description

    What we are looking for in you:

    • You have expertise in Python.
    • You have a strong understanding of the makeup of a modern GNU/Linux distribution.
    • You have a good understanding of build systems and toolchains, including for cross-compilation.
    • Experience working with container technology, such as Docker, Kubernetes and LXD.
    • Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem.
    • Work with external open source and commercial projects to understand how we can better serve community needs.
    What we offer you:

    Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

    • Fully remote working environment - we’ve been working remotely since 2004!
    • Personal learning and development budget of 2,000 USD per annum.
    • Annual compensation review.
    • Recognition rewards.
    • Annual holiday leave.
    • Parental Leave.
    • Employee Assistance Programme.
    • Opportunity to travel to new locations to meet colleagues at sprints.
    • Priority Pass for travel and travel upgrades for long haul company events.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    canonical

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Bachelor of Technology/Engineering (Agriculture)

    Nationality: Any Nationality

    Vacancy: 1 Vacancy

    Job Description

    What we are looking for in you:

    • You have expertise in Python.
    • You have a strong understanding of the makeup of a modern GNU/Linux distribution.
    • You have a good understanding of build systems and toolchains, including for cross-compilation.
    • Experience working with container technology, such as Docker, Kubernetes and LXD.
    • Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem.
    • Work with external open source and commercial projects to understand how we can better serve community needs.
    What we offer you:

    Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

    • Fully remote working environment - we’ve been working remotely since 2004!
    • Personal learning and development budget of 2,000 USD per annum.
    • Annual compensation review.
    • Recognition rewards.
    • Annual holiday leave.
    • Parental Leave.
    • Employee Assistance Programme.
    • Opportunity to travel to new locations to meet colleagues at sprints.
    • Priority Pass for travel and travel upgrades for long haul company events.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Back End Developers Jobs