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
Node.js
(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
Node.js
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
.