Posted 7 months ago
Company Overview
@ArabiQuest is an EdTech startup dedicated to making Arabic learning engaging for children. Our app uses interactive games, voice recognition, and AI for personalized learning. We're transitioning to a web-based platform to enhance accessibility on Chromebooks.
About the Role
We need a Full-Stack Developer who can transition our Unity-based mobile app to a web-based platform using WebGL and React. This developer should have experience in both front-end and back-end development, with a strong focus on optimizing performance for web applications.
Responsibilities:
Export and optimize the existing Unity project for WebGL.
Develop a responsive and user-friendly interface using React.
Integrate Unity WebGL builds into the React application.
Implement and optimize API calls for voice transcription.
Ensure cross-platform compatibility, especially with Chromebooks.
Conduct user research and testing to refine the application.
Collaborate with other team members to add new features and games.
Skills and Qualifications:
Proficiency in Unity and C#:
Experience exporting Unity projects to WebGL.
Strong understanding of Unity鈥檚 optimization techniques for web performance.
Proficiency in React:
Experience building responsive and dynamic web applications using React.
Familiarity with modern JavaScript (ES6+), HTML5, and CSS3.
Experience integrating third-party libraries and APIs into React applications.
Full-Stack Development:
Experience with back-end technologies such as Node.js and Express.js.
Knowledge of database management, preferably MongoDB or similar NoSQL databases.
Ability to manage and optimize server-side logic and API integrations.
Performance Optimization:
Strong understanding of performance optimization techniques for both front-end and back-end.
Experience ensuring applications run smoothly on low-power devices such as Chromebooks.
Additional Skills:
Familiarity with hosting services like Firebase or AWS.
Experience with user research and testing methodologies.
Strong problem-solving skills and attention to detail.
Interest in educational technology and understanding of right-to-left language support (preferably Arabic).
Preferred Qualifications:
Experience with game development libraries (e.g., Phaser, Three.js) is a plus.
Experience integrating animations and enhancing UI/UX design.
Background in Java and Python is beneficial.
What We Offer:
路 Opportunity to work on impactful projects that improve children's education.
路 Professional development and learning from industry experts.
路 Rapid learning opportunities working in a startup during the 0-1 phase.
路 Flexible working hours and a hybrid work environment.
How to Apply: Send your resume and portfolio to admin@arabiquest.org
Join us in revolutionizing Arabic learning for children!
Get exclusive creative technology jobs delivered monthly. Stay ahead with curated positions in WebGL, Three.js, and creative development.