Senior Full-Stack Engineer
GitRoll
Date: 1 week ago
City: Riyadh
Contract type: Full time

About AILA
AILA is an edtech ecosystem reshaping personalized education using AI, multimodal content delivery, and dynamic teaching tools. Our products empower students, teachers, and parents across platforms like AILA Labs, AILA Tests, and AILA Schools. As we scale our core infrastructure and roll out gamification, real-time analytics, and advanced learning experiences, we’re looking for a Senior Full-Stack Engineer who can own systems end-to-end—from user-facing interfaces to backend architecture.
Key Responsibilities
AILA is an edtech ecosystem reshaping personalized education using AI, multimodal content delivery, and dynamic teaching tools. Our products empower students, teachers, and parents across platforms like AILA Labs, AILA Tests, and AILA Schools. As we scale our core infrastructure and roll out gamification, real-time analytics, and advanced learning experiences, we’re looking for a Senior Full-Stack Engineer who can own systems end-to-end—from user-facing interfaces to backend architecture.
Key Responsibilities
- Architect, develop, and maintain full-stack features, from design to production.
- Build scalable, secure, and performant systems using modern JS frameworks (React, Next.js, Node.js, Nest.js, etc.).
- Own and evolve backend services, including APIs, business logic, authentication, and integrations.
- Collaborate closely with product, design, and AI teams to ship user-facing features quickly and reliably.
- Ensure technical quality through thoughtful code reviews, tests, and documentation.
- Set direction on engineering best practices, including CI/CD, observability, testing, and versioning.
- Optimize both front-end and server-side performance and scalability.
- Mentor and collaborate with other engineers to elevate the entire engineering organization.
- Front-End: React.js, Next.js, TailwindCSS, TypeScript
- Back-End: Node.js, Express.js/NestJS, TypeORM/Prisma
- Database: PostgreSQL, Redis
- Infrastructure: Vercel, AWS, Docker, GitHub Actions
- APIs & Integrations: REST, GraphQL, Webhooks
- Testing & QA: Jest, Cypress, Playwright
- 6+ years of professional experience building full-stack applications.
- Strong mastery of JavaScript and TypeScript across both client and server.
- Solid understanding of software architecture, system design, and clean code principles.
- Proven ability to take ownership of entire features or systems.
- Experience building and scaling backend services (auth, file storage, async jobs, etc.).
- Comfort working in high-velocity, agile environments with continuous delivery.
- Strong Git discipline, experience with CI/CD, and cloud-native deployment practices.
- Excellent communication skills—you can explain complex technical concepts clearly and concisely.
- Experience in edtech, gamification systems, or personalization engines.
- Familiarity with SSR, edge functions, and performance optimization in modern web apps.
- Exposure to AI/ML products or working alongside data science teams.
- Contributions to open source or experience mentoring engineers.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Telesales Representative
atmaal,
Riyadh
12 hours ago
وصف الوظيفة- الاتصال بالعملاء المحتملين باستخدام قاعدة البيانات الموجودة لديك لترويج المنتجات أو الخدمات وجذب اهتمامهم.- توضيح المزايا والفوائد للعملاء المحتملين ومعالجة استفساراتهم.- تحقيق أهداف المبيعات الشهرية من خلال تحقيق أهداف العملاء.- تزويد العملاء بالمشورة والتوجيه لمساعدتهم في اتخاذ قرار الشراء.المهارات- ايجاد اللغة الانجليزية بطلاقة .- خبرة سابقة في مجال المبيعات او التسويق الهاتفي ان وجد.- القدرة على العمل بنظام...

Site Supervisor (Civil & Structural)
WSP in the Middle East,
Riyadh
12 hours ago
We are WSP - Join us and make your career future ready!At WSP, you can access our global scale, contribute to landmark projects and connect with the brightest minds in your field to do the best work of your life. You can embrace your curiosity in a culture that celebrates new ideas and diverse perspectives. You can experience a world...

Associate Director -Knowledge Management
Qiddiya | القدية,
Riyadh
16 hours ago
The Knowledge Management Associate Director is responsible for developing, maintaining and continuously improving the GSC Knowledge Management Platform. This role ensures that all guest-facing and internal resources—including SOPs, escalation guidelines, FAQs, troubleshooting workflows and system documentation for both B2B and B2G, are accurately structured, updated and easily accessible to all GSC staff and external support teams.By aligning knowledge resources with...
