About the Role: We seek a highly experienced Tech Lead to join a growing E-learning platform that transforms collaborative learning experiences. This is a hands-on leadership role where you'll drive technical decisions, guide a small team, and contribute to building scalable, modern applications using cutting-edge technologies. You’ll work closely with cross-functional teams to deliver features that enhance user engagement and performance, leveraging Next.js, Prisma, PostgreSQL, and AWS. This is a great opportunity for someone who enjoys ownership, mentoring, and building elegant, maintainable systems from the ground up.
Key Responsibilities:
Lead the development and architecture of full-stack applications using Next.js.
Work hands-on with Prisma and PostgreSQL for efficient database management.
Oversee deployment and infrastructure tasks using AWS services.
Ensure code quality, performance, and scalability.
Collaborate with frontend, backend, and mobile teams to align product vision and engineering goals.
Mentor junior developers and participate in code reviews and architecture discussions.
Must Have:
Proven experience as a Tech Lead or Senior Engineer in cross-functional teams.
Expertise in Next.js for building modern web applications.
Solid hands-on experience with Prisma ORM.
Strong knowledge of PostgreSQL database design and optimization.
Proficiency with AWS for cloud-based infrastructure, deployment, and monitoring.
Nice-to-Have:
Familiarity with React and/or React Native for UI development.
Exposure to mobile development or cross-platform solutions.