Senior Software Engineer at AlGooru
Damascus, Damascus Governorate, Syria -
Full Time


Start Date

Immediate

Expiry Date

20 Dec, 25

Salary

0.0

Posted On

21 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

React, NestJS, API Design, Database Design, Event-Driven Architecture, Observability, Security, Performance Optimization, Clean Code, Collaboration, Scalability, Documentation, Capacity Planning, Proactive Communication, Team Player, Learning

Industry

education

Description
Who Are We 📚 AlGooru is the leading private tutoring platform in Saudi. We're the first licensed by the National E-Learning Center (NELC), and we're renowned for providing tech-enabled tailored educational support to students of all ages and levels (K-12, university, and professionals). 🪙 We've been backed by various local, regional, and international investors including Constructor Capital, Plug & Play Ventures, Techstars, KAUST, Hub71, family offices, and others. 💡 A Fun Fact about AlGooru is that its name derives from “Guru,” a Sanskrit word meaning a mentor, guide, expert, or master. Your Role At AlGooru, we're not just building a platform; we're building a future where personalized learning is accessible to everyone. As our Senior Software Engineer, you’ll be at the heart of the Engineering tribe, driving impact by: Deliver clean, maintainable, and scalable code Integrate seamlessly into the engineering workflow and push 3+ stable releases within the first 90 days Migrate or optimize 2 core modules within the first 6 months to enhance product scalability and modularity A Day in Your Life Development & Collaboration Write clean, well‑documented code across our mono‑repo. Build and maintain React (v19) frontends (with shadcn/ui & Ant Design) and NestJS backends. Partner with Product & Design to scope, slice, and deliver incremental value. Architecture & Design Lead end‑to‑end solution architecture for major features; define module/service boundaries and clear contracts. Drive system design for scalability, reliability, and cost: capacity planning, horizontal scaling, graceful degradation, and back‑pressure. Own data & database design: relational schema modeling, indexing strategies, query optimization, migrations, and retention/archival; integrate Elasticsearch as a search layer where it adds value. Design APIs & integrations: versioning, pagination, and contract testing. Shape event‑driven architecture with RabbitMQ: exchange/routing strategy, DLQs, retries/backoff, and deduplication. Define caching & performance strategies (cache‑aside, rate limiting, hot‑path profiling) and SLIs/SLOs. Elevate observability & security: structured logging, metrics and tracing; authN/authZ, least privilege, and secrets management. Our Stack Frontend: React 19, shadcn/ui, Module Federation Backend: Laravel, NestJS/Node.js. You're driven, passionate, and thrive in a fast-paced, collaborative environment. You have: 5+ years building production web apps/services. Expert-level React (v19 preferred): modern patterns, performance, and accessibility. Expert-level NestJS: modular architecture, API design, testing, and security. Clear, pragmatic communication and end-to-end ownership. Nice to Have Mono‑repo experience with Nx. Micro‑frontends with Module Federation. Storybook, design systems, and accessibility. Elasticsearch and Laravel Scout indexing pipelines. RabbitMQ. Traits We Love Results-Driven Proactive & Takes Initiative Balances Speed & Quality End-User Obsessed Strong Communicator Super Organized Independent & Team Player Eager to Learn The Hiring Journey Screening & Intro Call (5-10 mins) Chemistry meeting (15-30 minutes) Technical interview 1 (30-60 minutes) Technical Assessment Vision-fit interview (60-90 minutes) Offer extended to successful applicants Why AlGooru? At AlGooru, you’ll have an exceptional opportunity to push the boundaries of education. You’ll be challenged but never alone, joining a diverse team of innovators committed to redefining learning. Here's what we offer: 🚀 Impact: Help transform education in Saudi Arabia and beyond. 📈 Growth: Join a rapidly scaling startup with career development opportunities. 🕒 Flexibility: Work from anywhere + unlimited PTO. 💰 Rewards: Competitive salary, ESOP shares & quarterly bonuses. 🎉 Culture: Vibrant team, monthly Pizza Fridays & a supportive environment. 🎁 Perks: Free hardware/software, learning budget, AlGooru Library & more! We foster a culture of care, one that promotes loyalty, commitment, and a true sense of belonging. Be valued. Be part of it.
Responsibilities
As a Senior Software Engineer, you will deliver clean, maintainable, and scalable code while driving impact within the engineering team. You will also lead end-to-end solution architecture for major features and enhance product scalability and modularity.
Loading...