About Tafawwaq
Tafawwaq is an online tutoring platform that connects students with qualified tutors for personalized 1 : 1 sessions across IGCSE, IB, SAT, National curriculums, and Languages. Our platform includes in-app video calls, a virtual whiteboard, interactive tools, flexible scheduling, and session recordings.
What We’re Looking For
We’re hiring a Senior Full-Stack Developer to build the next version of Tafawwaq and help scale our platform.
Key Responsibilities
- Payment Integration : Implement PayPal, credit / debit card, and crypto wallet support.
- UI / UX Enhancements : Redesign and refine the platform for a modern, user-friendly experience.
- Performance & Scalability : Optimize both frontend and backend for speed and reliability.
- Security : Ensure secure handling of payments and user data.
Requirements
4–6 years of professional experience in full-stack web developmentStrong expertise in Next.js, React.js, Node.js, and TailwindCSSHands-on experience with TypeScript for scalable, maintainable codeProven experience integrating payment gateways (PayPal, Stripe, crypto wallets)Solid understanding of responsive UI / UX design principlesExperience with secure authentication, session management, and data protectionFamiliarity with Git (version control) and Jira (project management)Bonus
Experience working on edtech platforms or large-scale SaaS applications
Our Goal
To deliver a seamless, secure, and scalable tutoring platform that supports multiple payment methods and provides the best possible learning experience for students.
Skills
4–6 years of proven experience in web development.Strong expertise in Next.js, Node.js, and TypeScript.Hands-on experience with REST APIs and / or GraphQL.Familiarity with Git workflows and Jira for team collaboration.Solid understanding of payment integrations (Stripe, PayPal, etc.) and strong knowledge of crypto payment integrations (USDT, BTC, ETH).Knowledge of security best practices for financial transactions.#J-18808-Ljbffr