Build the Future of Saving with PALMPALM 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 early-career builders who are excited to grow while shaping meaningful financial experiences from the ground up.Role DescriptionIn this role, you will contribute to the development and optimization of backend systems that power Egypt's first goal-based savings platform. You'll work closely with engineering, product, and DevOps teams to build reliable, high-impact services — all while being mentored and supported to grow into a strong backend engineer. If you have a solid foundation in backend development, care about code quality, and are eager to learn and take ownership — we'd love to hear from you!Responsibilities→ Contribute to building and maintaining backend services using Node.js (NestJS is a big plus) and PostgreSQL.→ Help design and implement RESTful APIs following modern backend engineering principles.→ Write clean, well-tested code — and gradually take ownership of features end-to-end.→ Learn and apply software design patterns, modular architecture, and clean code practices.→ Participate in code reviews and adopt best practices around quality, performance, and security.→ Support production monitoring using logging, metrics, and alerting tools.→ Collaborate with product, frontend, DevOps, and security teams to deliver well-integrated solutions.→ Contribute to improving engineering workflows, documentation, and internal tooling.Qualifications→ 0–2 years of backend development experience (internships and freelance projects count!).→ Foundational knowledge of Node.js and TypeScript; exposure to NestJS or a structured backend framework is a plus.→ Basic understanding of relational databases — PostgreSQL experience preferred.→ Familiarity with RESTful API concepts and how backend systems communicate.→ A genuine interest in writing clean, maintainable code and improving over time.→ Exposure to Git, basic CI/CD concepts, or Dockerized development environments is a plus.→ Strong problem-solving mindset and eagerness to dig into issues and learn from them.→ Comfortable working in an Agile team environment with iterative delivery.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.→ Get mentored by and collaborate with a high-caliber, cross-functional team.→ Be part of a fast-paced, high-growth startup with real opportunities for impact and career growth.→ A customer-focused culture that values innovation, ownership, and continuous learning.→ Take on real ownership early — 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.