Enable job alerts via email!

Full Stack Developer for Tafawwaq

Tafawwaq

Dubai

On-site

AED 120,000 - 200,000

Full time

9 days ago

Job summary

A leading online tutoring platform in Dubai seeks a Senior Full-Stack Developer to enhance their platform with payment integrations and UI/UX improvements. The ideal candidate has 4–6 years of experience with Next.js, React.js, and a strong background in secure payment handling. This role offers the chance to contribute to a scalable and user-friendly educational platform.

Qualifications

  • 4–6 years of professional experience in full-stack web development.
  • Strong expertise in Next.js, React.js, Node.js, and TailwindCSS.
  • Experience integrating payment gateways (PayPal, Stripe, crypto wallets).

Responsibilities

  • Implement payment integration for various methods.
  • Redesign platform for user-friendly experience.
  • Optimize frontend and backend for performance.

Skills

Next.js
React.js
Node.js
TailwindCSS
TypeScript

Tools

Git
Jira
Job description
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 development
  • Strong expertise in Next.js, React.js, Node.js, and TailwindCSS
  • Hands-on experience with TypeScript for scalable, maintainable code
  • Proven experience integrating payment gateways (PayPal, Stripe, crypto wallets)
  • Solid understanding of responsive UI/UX design principles
  • Experience with secure authentication, session management, and data protection
  • Familiarity 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.