Alef Education
Senior Unity Developer
Alef EducationIndia22 hours ago
Full-timeEngineering, Information Technology

Who we are

Alef Education began with a bold idea: that every learner deserves a personalised and meaningful education experience. What started in 2016 as a small pilot programme in Abu Dhabi has evolved into one of the world’s most dynamic EdTech companies—reshaping how millions of students engage with learning across the globe.


Today, Alef is proudly headquartered in the UAE, working hand-in-hand with ministries of education, schools, and teachers to bring smart, data-powered platforms into classrooms in over 14,000 schools.


Supporting over 1.1 million students and 50,000 teachers across the UAE, Indonesia & Morocco our AI-driven platforms generate 16+ million data points every day, helping drive smarter learning decisions. Whether it’s improving national exam results, boosting classroom engagement, or supporting educators with world-class tools, Alef is committed to impact at scale.


In 2024, Alef made history as the first EdTech company to list on the Abu Dhabi Securities Exchange (ADX), cementing our role as a regional innovator with global reach.


About The Role

Senior Unity Developer have strong expertise in Unity game engine development and mobile application architecture, working effectively within agile teams of developers and educational content specialists focused on K-4 Arabic language learning products. The Senior role provides technical leadership for the student mobile application, responsible for both maintaining and supporting the existing production application while developing new features. This includes production support, bug fixes, performance optimization, and incident resolution, alongside building new educational features. The role works closely with the wider team to ensure high-quality, performant Unity code is delivered in line with educational goals and delivery cycles.


Key responsibilities:

Production support and application maintenance

  • Monitor and maintain the existing student mobile application in production across iOS, Android and WebGL platforms.
  • Provide timely resolution of production incidents, bugs, and user-reported issues.
  • Investigate and troubleshoot performance issues, crashes, and application errors using Unity Profiler and crash analytics tools.
  • Perform root cause analysis for production incidents and implement preventive measures.
  • Coordinate with FullStack devs and QA to diagnose and resolve cross-platform issues.


Application architecture and new feature

  • Architect Unity application structure for new features in the student mobile and WebGL app, defining clear requirements from educational design specifications and user research.
  • Planning feature deliveries, sprints, iterations, and estimating resources required and effort, organizing tasks according to educational product requirements.
  • Design scalable and maintainable Unity application architecture that integrates with existing codebase.


User interaction and experience implementation

  • Build new interactive features and enhance existing functionality with comprehensive unit tests.
  • Implement and optimize touch interactions, animations, and transitions for young learners.
  • Fix UI/UX bugs and improve user experience based on production feedback.


Write clean, performant Unity code

  • Proficient across all aspects of Unity development including UI implementation, gameplay systems, animation systems, audio integration, mobile optimization, and asset management
  • Create automated test suites and perform thorough testing for bugs and performance issues.
  • Code reviews and maintain code quality standards across the team. Working with internal teams and production operations
  • Proactively advise on Unity best practices and mobile performance optimization.
  • Collaborate with FullStack devs on API integration, data synchronization, and issue resolution.
  • Document production issues, solutions, and maintain runbooks for common problems.
  • Monitor application health using analytics, crash reporting, and performance monitoring tools.
  • Assist in technical planning and effort estimation for both new features and maintenance work.


To Be The Right Fit, You'll Need

  • A degree in Computer Science, Software Engineering or related preferred
  • At least 5 years of relevant experience
  • Follow Clean Code principles and SOLID design patterns in Unity/C#
  • Strong proficiency in C# programming and object-oriented design
  • Expert knowledge of Unity Engine (2021 LTS or newer versions)
  • Proven experience building and publishing iOS and Android applications
  • Experience with production support, incident management, and bug triaging
  • Strong debugging and troubleshooting skills for live production applications
  • Experience with crash analytics and monitoring tools (Crashlytics, Firebase, Sentry)
  • Deep understanding of Unity UI systems (UGUI, UI Toolkit)
  • Experience with Unity animation systems (Animator, Animation Rigging)
  • Proficiency in mobile performance optimization and memory management
  • Experience with Unity's Asset Bundle system and addressables
  • Experience integrating RESTful APIs and handling asynchronous operations
  • Familiarity with Unity's testing frameworks (Unity Test Framework, NUnit)
  • Experience with JSON/XML data parsing and serialization
  • Ability to optimize for different device specifications and screen resolutions
  • Strong debugging and profiling skills using Unity Profiler
  • Experience with Git version control and collaborative development workflows
  • Ability to work under pressure during production incidents with quick decision-making
  • Ability to write technical documentation, runbooks, and post-mortem reports
  • An ability to communicate technical concepts to non-technical stakeholders
  • Knowledge of web accessibility standards and inclusive design
  • Fluency in English


What we offer

We believe our people are our greatest advantage. We value curiosity, purpose, and the drive to make a real difference. When you join Alef, you join a mission — and a team that’s just as passionate about transforming education as you are.


Here’s a glimpse of what we offer:

  • Annual performance bonus
  • Health insurance
  • Enhanced leave policy


At Alef, we don’t just imagine a better future for education.


We build it — together.

Key Skills

Ranked by relevance