Mid Backend Software Engineer

7 days ago


Cairo, Cairo, Egypt PALM Full time 120,000 - 240,000 per year

Company Description

Build the Future of Saving with PALM

PALM
is
Egypt's first goal-based, incentivized savings platform
— built to help people turn life dreams like education, travel, weddings, or healthcare into achievable realities.

We combine
smart investment tools
with
exclusive brand incentives
to make saving not only easier, but more rewarding. By blending high returns with curated discounts, PALM delivers a personalized experience that helps users
maximize value, minimize expenses
, and stay focused on what matters most — their goals.

We're just getting started — and the journey ahead is even more exciting.

We're growing fast and building a talented world-class
tech and product team
in Cairo — and we're looking for builders who are excited to shape meaningful financial experiences from the ground up.

Role Description

In this role, you will contribute to the design, development, and optimization of scalable backend systems that power Egypt's first goal-based savings platform. You'll work closely with engineering, infosec, product, and DevOps teams to build secure, high-impact services that align with user needs and business priorities. If you have a strong engineering foundation, care deeply about code quality and performance, and are excited to build reliable systems from the ground up — we'd love to hear from you

Responsibilities

  • Design and implement
    robust, fault-tolerant backend services
    using

    (strong preference for
    NestJS
    ) and
    PostgreSQL
    .
  • Build APIs that are
    versioned, observable, and performant
    , following modern backend engineering principles.
  • Contribute to and help employ
    domain-driven design
    , modular architecture, and
    event-driven
    communication patterns when applicable.
  • Ensure service-level reliability, latency, and throughput through thoughtful
    query optimization
    , proper
    indexing
    , and
    data modeling
    .
  • Own features end-to-end: from
    technical design and architecture decisions
    to implementation, testing, deployment, and operational monitoring.
  • Write and maintain high-quality test suites (unit, integration, and E2E), and advocate for
    test-driven development
    when appropriate.
  • Participate in and occasionally lead
    code reviews
    , ensuring best practices around code quality, performance, and security.
  • Actively monitor services in production using
    logging, metrics, and alerting
    (e.g., ELK, Prometheus/Grafana).
  • Collaborate with product, frontend, DevOps, and security teams to build secure, well-integrated solutions that scale cleanly with user and feature growth.
  • Contribute to continuously improving our engineering workflows, including CI/CD, documentation, and internal tooling.

Qualifications

  • 3–5 years
    of hands-on backend development experience.
  • Strong proficiency in

    and
    TypeScript
    , with production experience using
    NestJS
    or a comparable structured backend framework.
  • Deep understanding of
    relational database systems
    , particularly
    PostgreSQL
    — including schema design, query tuning, and transaction handling.
  • Experience designing and consuming
    RESTful APIs
    with proper authentication, pagination, versioning, and error handling.
  • Familiarity with caching strategies and tools like
    Redis
    , and how to use them to reduce latency and improve throughput.
  • A solid understanding of
    software design patterns
    , modular code organization, and clean architecture principles.
  • Working experience with
    Dockerized development environments
    and integrating backend services into
    CI/CD pipelines
    .
  • Strong debugging and root-cause analysis skills — you know how to dig deep into production issues and resolve them with minimal disruption.
  • Experience working in
    Agile development environments
    , with a track record of delivering high-quality features iteratively.

Why Join Us?

  • Work on innovative and impactful financial products that reshape financial wellbeing in Egypt.
  • Build products from 0→1 and contribute to every part of the product lifecycle.
  • Collaborate with a high-caliber, and cross-functional team.
  • Be part of a fast-paced, high-growth startup with endless opportunities for impact and career growth.
  • A customer-focused culture that values innovation, ownership, and customer success.
  • Take on real ownership and see the direct impact of your work on people's lives.

Perks & Benefits

  • High-tier medical insurance
    covering the employee and
    their family
    .
  • Performance-based annual bonus
    to reward impact and contributions.
  • Clear and solid career growth path
    , with regular feedback and development planning.
  • Paid courses, certifications, and learning resources
    to support continuous skill growth.
  • An inclusive
    ,
    empowering culture
    focused on
    ownership
    ,
    autonomy
    , and
    collaboration
    .


  • Cairo, Cairo, Egypt SSC HR Solutions Full time

    Job Description : Mid-Level Backend Java Engineer: Summary of role The Java Developer contributes to the backend API technology stack, The Java Dev works with the product and design teams to understand end-user requirements and use cases and translate them pragmatic and effective technical solutions. As well as improvements to DevOps tooling Key...


  • Cairo, Cairo, Egypt SSC HR Solutions Full time 500,000 - 1,200,000 per year

    Job Description : Mid-Level Backend Java Engineer: Summary of role The Java Developer contributes to the backend API technology stack, The Java Dev works with the product and design teams to understand end-user requirements and use cases and translate them pragmatic and effective technical solutions. As well as improvements to DevOps tooling Key...


  • Cairo, Cairo, Egypt XOrithm Full time

    About XOrithmAt XOrithm, we transform bright ideas into dynamic, scalable tech realities. We bridge the crucial gap from concept to impactful, market-ready MVP, turning untapped potential into groundbreaking technology solutions. Join a collaborative engineering team where you'll have the space to grow your skills and contribute to core product...


  • Cairo, Cairo, Egypt SOUM Full time 40,000 - 60,000 per year

    Work Week: Sunday - ThursdayWork Timings: 9 AM - 6 PM (Saudi Arabian Time Zone)About Us:Soum is on a mission to revolutionize e-commerce in the MENA region and beyond by building the most convenient and trustworthy re-commerce marketplace in the region. We're reshaping how C2C marketplaces operate, making buying and selling second-hand products seamless and...


  • Cairo, Cairo, Egypt Qoyod Full time 120,000 - 180,000 per year

    Job SummarySeeking a skilled Senior Backend Ruby on Rails Engineer to design, implement, and maintain robust backend solutions. Collaborate with teams to ensure efficient, secure, and high-performance systems. Ideal candidates have strong Ruby on Rails proficiency and a passion for clean coding.ResponsibilitiesDesign, develop, and maintain robust and...


  • Cairo, Cairo, Egypt Balad Full time 30,000 - 60,000 per year

    About UsWe're a fast-moving fintech startup building secure, scalable, and intelligent financial products. At our core, we value clean architecture, learning culture, and collaborative energy. Our teams are cross-functional, empowered, and passionate about delivering high-quality solutions with agility. About the RoleWe're looking for aBackend Software...


  • New Cairo, Cairo, Egypt e9-9459-4b7a-9cf9-077c6307ae1f Full time

    Join VENVL as a Software Engineer Intern (Python) – Full Time in New Cairo Office | Paid InternshipVENVL is a unified platform that powers fully managed hotels and furnished apartments for short and mid-term living. We blend the consistency of hospitality with the flexibility of rentals — creating branded experiences that are operated, optimized, and...


  • New Cairo, Cairo, Egypt Zeal Full time 120,000 - 180,000 per year

    About Zeal:Zeal is addressing the critical challenge of untapped transactional data. At the moment, whenever a transaction is processed on a POS terminal (payment card machine), physical retailers have no idea who the paying customer is, unless they use a loyalty program. Think of when you go to a supermarket and you pay by card, unless you go to a...


  • Cairo, Cairo, Egypt Significa Full time 120,000 - 240,000 per year

    The Mid Backend developer is a position responsible for the implementation of digital projects for the companies' clientele, in close collaboration with the other members of the Significa Team.Focus on the creation of high value web applications, addition of new features to existing projects and will be committed to implement solutions to meet challenging...


  • Cairo, Cairo, Egypt Significa Full time 120,000 - 240,000 per year

    The Mid Backend developer is a position responsible for the implementation of digital projects for the companies' clientele, in close collaboration with the other members of the Significa Team. Focus on the creation of high value web applications, addition of new features to existing projects and will be committed to implement solutions to meet challenging...