الخبرة : 0-1 سنة
الراتب : not
المكان : egybt
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’ll be at the forefront of building intuitive, performant, and accessible user experiences for Egypt’s first goal-based savings platform. You will work closely with backend, mobile, product, and design teams to bring complex financial workflows to life with clarity and speed — ensuring pixel-perfect execution, real-time responsiveness, and high accessibility standards.
You’ll be expected to own frontend architecture decisions, write modular and testable React code, and contribute to a shared component library that supports consistent UX across web and mobile. We’re looking for engineers who sweat the details — from performance tuning and edge-case handling to seamless API integration and UI state management at scale.
If you thrive in high-performance environments, care deeply about frontend craftsmanship, and are excited by the challenge of building secure, elegant, and scalable web applications — we’d love to hear from you.
Responsibilities:
- Architect and implement performant, reusable, and maintainable React components using modern patterns (hooks, context, suspense, code splitting).
- Collaborate with Design and Product to translate complex user journeys into intuitive, pixel-perfect UIs.
- Write clean, modular, type-safe, and well-tested code (preferably with TypeScript).
- Integrate seamlessly with backend APIs, ensuring robust error handling, loading states, and edge-case coverage.
- Conduct and participate in rigorous code reviews focused on maintainability, performance, and security.
- Profile and optimize frontend performance for speed, responsiveness, and scalability across devices and browsers.
- Implement frontend observability (e.g., Sentry, performance monitoring) and contribute to improving CI/CD pipelines.
- Stay ahead of the curve with emerging frontend technologies, frameworks, and best practices—and share insights with the team.
- Take ownership of technical decisions within your scope and contribute to architectural discussions and documentation.
- Champion accessibility (WCAG), internationalization (i18n), and responsive design principles from day one.
Qualifications:
- 2–4 years of hands-on experience developing and shipping production-grade frontend applications using React.js (with TypeScript strongly preferred).
- Deep understanding of JavaScript/ES6+, DOM internals, async patterns, and browser performance characteristics.
- Strong experience with modern CSS methodologies and frameworks (e.g., Tailwind CSS, CSS-in-JS, BEM) and design systems.
- Proficiency with API integration using REST, GraphQL, or WebSockets.
- Solid experience with unit and integration testing tools (e.g., Jest, Testing Library, Cypress).
- Familiarity with frontend build tools and bundlers (e.g., Vite, Webpack, ESBuild).
- Experience working in Agile/Scrum teams, Git-based workflows, and modern DevOps environments (feature flags, CI/CD, etc.).
- Strong product mindset: balances tech excellence with UX empathy and business goals.
- Clear communicator with the ability to break down trade-offs, guide junior engineers, and align with cross-functional stakeholders.
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.