Full-Stack Engineer for E-learning Platform
Skills Required
Description
Creating a modern e-learning experience requires engineering precision, innovation, and empathy for the end user. As a Full-Stack Engineer, you’ll take the lead in designing, developing, and maintaining a platform that empowers both learners and educators. The focus will be on delivering smooth interactions, fast performance, and a structure that supports scalability as the platform evolves.
You’ll be working across the full stack — crafting interactive interfaces with React.js and TypeScript, while managing backend logic using Node.js and GraphQL. The role involves designing clean, modular code and ensuring tight communication between the frontend and backend layers. With MongoDB as the database layer, you’ll handle everything from data modeling to query optimization, ensuring real-time responsiveness and stability.
Technical Focus Areas:
Develop reusable, responsive frontend components in React.js and TypeScript.
Build and document APIs using Node.js and GraphQL.
Configure secure authentication and user management systems.
Deploy applications on AWS, maintaining uptime and scalability.
Implement performance monitoring and CI/CD pipelines for faster releases.
Collaborate with UI/UX teams to bring learning experiences to life visually and functionally.
You’ll also be expected to think beyond the code — considering how users interact with lessons, dashboards, and performance analytics. The platfor...