Lead Full-Stack Developer (React/Next.js/TypeScript/PostgreSQL) – Video & EdTech Experience

Abjad Educational Initiative

About Yasmine: Connecting Arabic Learners Worldwide

Yasmine is a dynamic online platform dedicated to making Arabic language learning accessible and engaging for students across the globe. We connect Arabic learners from all backgrounds with qualified Arabic teachers, primarily from Syria, fostering a vibrant and supportive learning community. Already serving hundreds of students, Yasmine has achieved Product-Market Fit and is now poised to scale and enhance its platform to provide an even richer and more comprehensive Arabic learning experience. Join us as we build the future of Arabic education online!

The Opportunity:

We are seeking an exceptional Lead Full-Stack Developer to be the driving technical force behind our Yasmine platform. As a cornerstone of our team in this adventure, you will provide technical leadership, build our MVP, and significantly impact the platform’s architecture and future. You’ll work closely with our Product Owner, Project Manager & Tech Lead, UI/UX Designer, and Frontend Developer in an agile/scrum environment to migrate existing processes to our new platform and build innovative features step-by-step. We are committed to leveraging AI productivity tools and building a world-class Arabic learning experience.

Responsibilities:

  • Provide technical leadership and direction to the development team.
  • Architect, design, and develop the Yasmine platform end-to-end, from database to user interface, using React, Next.js, TypeScript, and PostgreSQL.
  • Leverage your proven experience building video-based products to ensure a seamless and engaging video learning experience on the platform.
  • Utilize your expertise with cloud providers, particularly Azure, to design and implement a scalable and robust platform infrastructure.
  • Lead technical decision-making, enforce coding standards, and promote best practices within the development process.
  • Proactively identify and integrate AI productivity tools to enhance development efficiency.
  • Collaborate closely with the Product Owner, Project Manager & Tech Lead, UI/UX Designer, and Frontend Developer to ensure alignment and efficient execution.
  • Mentor and potentially guide other developers as the team grows.
  • Ensure platform performance, security, scalability, and maintainability.
  • Implement features iteratively within an Agile/Scrum framework, focusing on migrating existing processes and adding new functionalities in phases.

Qualifications:

  • Extensive experience (5+ years preferred) as a Full-Stack Developer with deep expertise in React, Next.js, TypeScript, and PostgreSQL. Please provide links to projects or code samples demonstrating your mastery.
  • Holder of a degree in Computer Science or Software Engineering or Web Development or any related degree
  • Proven track record of building and deploying video-based products or features.
  • Strong experience with cloud providers, with a significant plus for Azure experience.
  • Demonstrable experience in the EdTech sector and understanding of online learning platforms.
  • Solid understanding of software architecture, design patterns, and best practices.
  • Experience with database design, optimization, and scalability in PostgreSQL.
  • Proficiency in RESTful API design and implementation.
  • Strong commitment to software quality, including testing, documentation, and version control (Git).
  • Enthusiasm for using AI productivity tools to enhance development workflows.
  • Excellent problem-solving, communication, and collaboration skills.
  • Experience leading technical teams and mentoring developers is highly desirable.
  • Proven experience working in Agile/Scrum environments.

Bonus Points:

  • EdTech experience
  • Familiarity with Arabic language and culture (but not required).
  • Experience with other cloud platforms (e.g., AWS, Google Cloud).
  • Contributions to open-source projects.

How to apply

To apply, please fill your information in this link https://forms.gle/3r1Vqf1dYWdEsdLj7

Please submit your resume and a cover letter highlighting your experience with React, Next.js, TypeScript, PostgreSQL, video-based products, cloud platforms (especially Azure), and EdTech. Showcase your technical leadership skills and passion for building innovative online learning experiences. We are eager to hear from you!

To help us track our recruitment effort, please indicate in your email/cover letter where (globalvacancies.org) you saw this job posting.

Job Location