Staff Backend Engineer

2 weeks ago


Cairo, Cairo, Egypt Nana Full time
Job Description
  • Build worldwide innovative Wallet, Payment solutions with strong focus on quality and scalability.
  • Develop new features, APIs and epics.
  • Write reusable, testable, and efficient code.
  • Maintain current backend code.
  • Work directly with the QA and Product team to achieve high-quality output.
  • Be part of a small team, with a large amount of ownership and responsibility for managing things directly.
  • Ship high-quality solutions with a sense of urgency and speed.
  • Work closely with product managers, other teams, owning a large part of the process from problem understanding to shipping the solution.
  • Have the freedom to suggest and drive organization-wide initiatives.
  • Provide mentorship to junior developers on the team.
  • Participate in weekly scrum meetings and daily stand-ups.
  • Plan, develop, test, and deploy new applications and features (front end, middleware, and back-end).
  • Support and maintain the existing code/applications/libraries.
  • Collaborate on technical solutions with an internal multi-functional team as well as external clients.
  • Document and share knowledge with other team members.
  • Have good experience at payment is a plus.
Job Requirements
  • 8+ years of programming experience building and maintaining services, most of them in Python.
  • Passion. Be passionate about creating clean, highly maintainable, and structured code, supported by unit and integration tests.
  • System Design, Design patterns & Software Architecture.
  • SQL / NoSQL databases and Database architecture skills.
  • Working with and building REST-full API's.
  • Knowledge of Git.
  • Troubleshooting. You're good at identifying the source of bugs, know how to dig into the code that may be causing the outstanding issue, and work to resolve any issues that come up.
  • Curiosity. You're keen on learning new technologies and tools as well as evaluating their pros and cons. You're a pragmatic programmer. You ask questions and are hungry to learn more.


  • Cairo, Cairo, Egypt Invitro Capital Full time

    Job Overview:Invitro Capital is seeking a highly skilled and experienced Senior Backend Engineer with expertise in Python to join our team in Egypt. As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining robust and scalable backend systems for our portfolio companies. You will work closely with cross-functional teams...


  • Cairo, Cairo, Egypt Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries, not to mention one of the most...


  • Cairo, Cairo, Egypt Khazna Tech Full time

    Company DescriptionAbout KhaznaKhazna was founded in April 2019 with a mission to improve the financial well-being of 20M+ underbanked Egyptians who have little access to formal financial services by providing access to convenient, effective, and secure smartphone-based financial services.The company is led by a team with over 50 years of combined global...


  • Cairo, Cairo, Egypt M-KOPA Full time

    We are looking for Senior Backend Engineers to join our Retention and Portfolio Management product groups as we grow and expand our market impact and reach. We use the latest technologies and architectures to build fantastic solutions that help us provide digital and financial inclusion to our customers across our operational markets.**:As an engineer in...


  • Cairo, Cairo, Egypt Kashier Payment Solutions Full time

    Job DescriptionWe are looking for a Software Engineer (Senior Backend Developer) to:Develop back-end APIs in using JavaScript (ES6) and Manage and maintain MongoDB (NoSQL) database.Develop back-end services using microservices architecture and REST API standards.Publish private NPM packages to be used across the back-end systems.Secure the back-end using...

  • Backend Developer

    2 weeks ago


    Cairo, Cairo, Egypt Mondia Group Full time

    WHAT WE DO | Our talented teams create tech that connects brands to people via meaningful content that impacts their lives in positive ways. By understanding where the markets are going and where technology fits in; we use our knowledge to identify solutions that boost businesses and shift user experiences.WHY WE'RE DIFFERENT | What makes us a leader in our...


  • Cairo, Cairo, Egypt Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries.As a Staff Software Engineer on the...


  • Cairo, Cairo, Egypt Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries.As a Staff Software Engineer on the...


  • Cairo, Cairo, Egypt Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries.As a Staff Software Engineer on the...


  • Cairo, Cairo, Egypt Perian GmbH Full time

    We are a German SaaS company aiming to revolutionize the multicloud computing landscape offering the ultimate platform for costefficient cloud solutions. Were seeking talented individuals to join our team and lead the transformation of cloud computing. If youre driven by innovation and keen to make a significant impact wed love to have you on...

  • Sr Sales Engineer

    2 weeks ago


    Cairo, Cairo, Egypt Alicoegypt Cairo, Egypt Full time

    Java Backend EngineerNeed a hands-on Java Backend Engineer who has hands on experience with Java core & Java Reactive, Springboot, Docker & Kubernetes. Roles & ResponsibilitiesDevelops innovation strategies, processes, and best practices.Drives the execution of multiple business plans and projects.Supports and ensures business objectives being met.Leads the...

  • Software Engineer

    2 weeks ago


    Cairo, Cairo, Egypt Lucidya Full time

    You will join a team of highly qualified team engineers to continue the innovation and development of our product which uses Machine Learning & Big Data technologies to analyze content from several data sources.As a developer, you will be working on the backend of our product Lucidya which is built using industry's latest technologies such as Redis, Postgres...


  • Cairo, Cairo, Egypt TAQA Group Full time

    Our client is looking for an Happy Talent Engineer to integrate, as a product owner, a team of 5 developers, and a scrum master.As part of the company, you will take full responsibility for the product definition within the backend Team. You will also lead strategic projects to make the product fit the market and guarantee its stability/scalability. As...


  • Cairo, Cairo, Egypt ServiceNow Full time

    Company DescriptionServiceNow is a company where technology drives global productivity and our team drives innovation. We are a group of ambitious change makers with a passion for creativity and curiosity. We believe in supporting each other to achieve our dreams and create a better future.With over 7,700 customers, including 85% of the Fortune 500, we are...


  • Cairo, Cairo, Egypt ServiceNow Full time

    Company DescriptionServiceNow is a company where technology drives global productivity and our team drives innovation. We are a group of ambitious change makers with a passion for creativity and curiosity. We believe in supporting each other to achieve our dreams and create a better future.With over 7,700 customers, including 85% of the Fortune 500, we are...


  • Cairo, Cairo, Egypt ServiceNow Full time

    Company DescriptionAt ServiceNow, we strive to create a world where technology serves everyone, driven by a team of passionate individuals. We are dedicated to moving quickly, innovating uniquely, and delivering exceptional solutions to our customers and communities. By becoming a part of ServiceNow, you join a group of ambitious change-makers with a natural...


  • Cairo, Cairo, Egypt ServiceNow Full time

    Company DescriptionAt ServiceNow, we strive to create a world where technology serves everyone, driven by a team of passionate individuals. We are dedicated to moving quickly, innovating uniquely, and delivering exceptional solutions to our customers and communities. By becoming a part of ServiceNow, you join a group of ambitious change-makers with a natural...


  • Cairo, Cairo, Egypt Procore Technologies Full time

    Evolve our existing codebase from a monolithic Rails application into a modular system with clear, well-enforced domain boundaries and a coherent public interface Develop and maintain software solutions within the Financials domain, focusing on payment-related products. Contribute to designing and building a system that is aligned with Procore's technical...


  • Cairo, Cairo, Egypt Giza Cable Industries Full time

    Nous recrutons pour l'un de nos clients, un développeur PYTHON / DJANGO en CDI, pour travailler sur une solution digitale juridique. Description de l'entreprise Notre client a créé une solution digitale pour répondre aux besoins juridiques et administratifs des centaintes de milliers d'entrepreneurs qui se lancent chaque année en France. De la...

  • Chief Engineer

    2 weeks ago


    Cairo, Cairo, Egypt Hilton Egypt Full time

    Responsibilities:Communicating the goals of the company to all engineers and professionals in the team.Supervising every phase of the project from start to completion.Calculating costs, material, labor, and time required for each project.Approving designs and budgets.Delegating tasks to engineering teams.Supervising staff training as well as equipment...