Software Engineer Backend

2 weeks ago


Riyadh, Saudi Arabia Zid Full time

Company Description
**Who we are?**

Become a Zider member and join this amazing company that is on top of the e-commerce game Join a company that is not only growing but having fun while doing it. We are a human centric organization with huge growth plans and with a purpose to help more and more people with little or no digital experience to start their online business (e-commerce), move their offline to online or grow their offline businesses even more by having an online presence.

**Where are we coming from and where are we going?**

Zid has had a tremendous grow over the last 5 years. From 5 people to 300+ people at present and counting. Our revenues have been increasing more than 3 times year on year and we have had a great success. We know that huge growth brings a few complications and challenges to our technology and we, in engineering, are aware of them and we are looking to solve those. We are an e-commerce SaSS platform, a fintech startup, a logistics and shipping consolidator and we understand and believe that technology and business go hand-in-hand.

**About Mazeed**:
Mazeed is a Marketplace solution provided by zid to showcase Zid Merchants stores/products in order to enable them to reach their audience by designing a unique marketplace that will offer a Joyful shopping experience to the end consumer in order to encourage them to shop, search and buy from zid merchants..

**Mazeed can be treated as a marketplace with 2 main products**:
1- Mazeed APP/Web ( B2B2C )

2- Merchant portal.

**Mazeed App/web** is a product in which end customers can search and browse available products,collections and categories. Also can subscribe, add feedback, and manage profiles.

**Merchant Portal** is a product that helps merchants to enroll,manage and control their products appearance at Mazeed app and to follow all the analysis that is coming from the app traffic.

**Job Description**:
**Key Responsibilities**
- Attend and contribute to company development meetings.
- Troubleshoot and fix complicated bugs.
- Implement medium to big features.
- Integrate ZidPay system with external third-parties (medium integrations)
- Contribute with product managers and UX designers to analyze user requirements.
- Review the code changes with informative and helpful comments.
- Provide SDD documentation and overall support to partners.
- Respond to requests from the development team.

**Qualifications**:

- Strong time management skills and self-driven work ethic
- Excellent communication skills, both written and verbal, and organizational skills
- Excellent debugging and problem-solving skills
- Proficiency with collaborative development workflows (source control, branches, PRs) and continuous deployment practices
- Previous experience with e-commerce systems
- Experience with Agile SCRUM and/or Kanban practices
- Excellent in model-view-controller architectures
- Excellent in SOLID and software engineering best practices
- A familiarity with modular monolith concepts and DDD.
- Excellent in.NET framework
- Excellent in writing useful and efficient unit tests with NUnit\XUnit framework
- Proficient in Linux command-line
- Has a good knowledge in AWS
- A deep knowledge of digital payment transaction cycle.
- An experience with integrating systems with payment gateways.



  • Riyadh, Saudi Arabia Inbox Business Technologies Full time

    Software development at alllevels, including backends.Using Scrum andKanban methodology in developing and coordinating technicalsolutions.Programming using the developmentlanguage used by the Authority and providing programmingconsultations to itDatabase queries as perbusiness requirementsDevelop and automate testcases to ensure software...


  • Riyadh, Saudi Arabia Inbox Business Technologies Full time

    Software development at all levels, including backends.Using Scrum and Kanban methodology in developing and coordinating technical solutions.Programming using the development language used by the Authority and providing programming consultations to itDatabase queries as per business requirementsDevelop and automate test cases to ensure software qualityDeploy...


  • Riyadh, Saudi Arabia Consensys Full time

    6+ years of experience as a Backend Software Engineer working on production applicationExperience with back-end development (preferably Typescript)Experience designing and deploying in production complex software and cloud architecture and distributed systems

  • sr. backend developer

    4 weeks ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Duncan & Ross Full time

    JOB SUMMARY: As a Senior Backend Developer, you will play a pivotal role in the development and maintenance of sophisticated backend applications and systems. Your expertise in NodeJS, .NET, and Java will be instrumental in building robust, efficient, and scalable backend solutions. This role requires a deep understanding of server-side logic, database...

  • Backend Developer

    6 days ago


    Riyadh, Saudi Arabia Talent Pal Full time

    **Job Title: Backend Developer (.NET)**: - **Key Responsibilities**: - Server-Side Development: - Design, develop, and maintain server-side logic using the.NET framework. - Database Management: - Design and implement database schemas and structures. - Optimize database queries for performance and efficiency. - Ensure data integrity and security in...


  • Riyadh, Saudi Arabia Talent Pal Full time

    Requirements:Bachelordegree (Master preferred) in Computer science architecture softwareengineering or Computer engineering510 yearsexperienceUnderstanding of softwaredevelopment principles and practicesKnowledgeof the software industry computer applications and cloudservicesCapable of implementing best practicesand standards in software engineering and...


  • Riyadh, Saudi Arabia Talent Pal Full time

    What You Will DoEstablish and guide the architecture of several web applications.Collaborate with other designers engineers and product managers.Design and implement new features and functionalities.Use testdriven development to write welltested code.Solve complex performance problems and architectural challenges.Write beautiful and welldesigned code that...


  • Riyadh, Saudi Arabia Talent Pal Full time

    Requirements:Bachelor degree (Master preferred) in Computer science architecture software engineering or Computer engineering510 years experienceUnderstanding of software development principles and practicesKnowledge of the software industry computer applications and cloud servicesCapable of implementing best practices and standards in software engineering...

  • Backend Developer NET

    3 weeks ago


    Riyadh, Saudi Arabia Talent Pal Full time

    Job Title: Backend Developer (.NET)Key Responsibilities:ServerSide Development:Design develop and maintain serverside logic using the .NET framework.Database Management:Design and implement database schemas and structures.Optimize database queries for performance and efficiency.Ensure data integrity and security in database operations.API Development:Develop...


  • Riyadh, Saudi Arabia Talent Pal Full time

    What You WillDoEstablish and guide thearchitecture of several webapplications.Collaborate with other designersengineers and product managers.Design andimplement new features and functionalities.Usetestdriven development to write welltestedcode.Solve complex performance problems andarchitectural challenges.Write beautiful andwelldesigned code that...


  • Riyadh, Saudi Arabia AYEN Full time

    Software Development: Develop,test, and maintain software applications using Python, NodeJSprogramming languageCode Optimization:Optimize application performance and ensurescalabilityCollaboration: Work closely withcross-functional teams including designers, product managers, andother developers to ship new featuresDebuggingand Troubleshooting: Identify and...


  • Riyadh, Saudi Arabia AYEN Full time

    Software Development: Develop, test, and maintain software applications using Python, NodeJS programming languageCode Optimization: Optimize application performance and ensure scalabilityCollaboration: Work closely with cross-functional teams including designers, product managers, and other developers to ship new featuresDebugging and Troubleshooting:...


  • Riyadh, Saudi Arabia LI.FI Company Full time

    • Lead and actively engage indesigning, developing, and maintaining backend systems andAPIs.• Architect and deploy scalableand robust backend solutions capable of accommodating increasinguser loads and evolving businessrequirements.• Uphold stringent codingstandards, conduct thorough code reviews, and enforce bestpractices to enhance code...


  • Riyadh, Saudi Arabia Go Tek Full time

    Requirements:3+years exp with TypeScript on the backend.Blockchain exp is a MUST (ideally withEVM). Logistics:Marketcompetitive salary.Fully remote across theEMEA region.


  • Riyadh, Saudi Arabia Precision Hire Solution Full time

    JOB SUMMARY: As a Senior Backend Developer you will play a pivotal role in the development and maintenance of sophisticated backend applications and systems. Your expertise in NodeJS .NET and Java will be instrumental in building robust efficient and scalable backend solutions. This role requires a deep understanding of serverside logic database interactions...

  • SR BACKEND DEVELOPER

    3 weeks ago


    Riyadh, Saudi Arabia Talent Pal Full time

    JOB SUMMARY:As a Senior Backend Developer you will play a pivotal role in the development and maintenance of sophisticated backend applications and systems. Your expertise in NodeJS .NET and Java will be instrumental in building robust efficient and scalable backend solutions. This role requires a deep understanding of serverside logic database interactions...


  • Riyadh, Saudi Arabia Go Tek Full time

    Requirements:3+ years exp with TypeScript on the backend .Blockchain exp is a MUST (ideally with EVM). Logistics:Market competitive salary.Fully remote across the EMEA region.


  • Riyadh, Saudi Arabia LI.FI Company Full time

    • Lead and actively engage in designing, developing, and maintaining backend systems and APIs.• Architect and deploy scalable and robust backend solutions capable of accommodating increasing user loads and evolving business requirements.• Uphold stringent coding standards, conduct thorough code reviews, and enforce best practices to enhance...


  • Riyadh, Saudi Arabia Consensys Full time

    Design, develop, and maintainscalable systems using GoWork on zkEVM Proverimplementation and its integration within Linea’sarchitectureContributes to the architecturaldecision process of LineaParticipate in allaspects of the software development process, including requirementsgathering, analysis, design, implementation, andtestingTroubleshoot and resolve...


  • Riyadh, Saudi Arabia Consensys Full time

    Design, develop, and maintain scalable systems using GoWork on zkEVM Prover implementation and its integration within Linea’s architectureContributes to the architectural decision process of LineaParticipate in all aspects of the software development process, including requirements gathering, analysis, design, implementation, and testingTroubleshoot...