Overview
Overview
We are a UK-based online education company seeking an experienced full-stack developer to take ownership of our online learning platform. The platform currently serves over 10,000 users and requires new features, including AI-powered tutoring functionality.
We are looking for someone who is eager to work independently as the first in-house developer, collaborating closely with the company director and our designer. You must be adept at utilising AI-powered tools to streamline development, such as Cursor, Copilot, and ChatGPT and should either have experience with Cursor or be willing to adopt it for this role.
Key Responsibilities
- Full-Stack Development: Design, develop, and maintain applications using Next.js, Node.js, NestJS, TypeScript, PostgreSQL, and Tailwind CSS. Ensure seamless front-end and back-end functionality with expertise in scalable APIs and database management using Prisma.
- AI-Driven Workflows: Streamline and automate coding processes using Cursor, Copilot, ChatGPT, or similar tools for efficient development.
- Web Design & Collaboration: Work with Figma designs to implement and refine user-facing features, collaborating with designers and other team members.
- Existing Codebase: Take ownership of the current codebase (developed by an external agency) and improve it while maintaining seamless integration and functionality.
- Technical Best Practices: Employ best practices, including version control (Git), CI/CD workflows, and containerisation (Docker), ensuring high-quality, efficient deployment through Vercel.
- Feature Development: Develop and deploy new features, including AI-based tutoring tools, ensuring smooth functionality and scalability.
- Team Collaboration: Work closely with the company director to plan and implement new features aligned with company objectives, contributing to the strategic vision of the platform.
What We’re Looking For
- At least 3 years experience as a full-stack developer working with Next.js (React), Node.js, NestJS, TypeScript, and PostgreSQL.
- Familiarity with Tailwind CSS for front-end styling.
- Experience using AI-powered coding tools (Cursor, Copilot, ChatGPT, Claude, etc.) or a willingness to adopt these tools, with a particular emphasis on Cursor.
- Strong problem-solving skills and the ability to work independently in a small, collaborative team.
- Fluency in English and an ability to work remotely in collaboration with our team in the UK.
Salary
₹40 lakh per year
Hiring Process
The hiring process will involve 2-3 interviews and will include a trial project as well as thorough background and reference checks to assess suitability and ensure a strong fit for the role.
Job Type: Full-time
Pay: ₹4,000,000.00 per year
Schedule:
- Monday to Friday
Application Question(s):
- Explain why you think you would be a good fit for this role.
- Detail any experience you have using AI (e.g. ChatGPT, Cursor etc.) to improve your development process.
- Detail your experience using the following technologies: Next.js, Node.js, NestJS, TypeScript, PostgreSQL, and Tailwind CSS.
- Detail any prior experience you have working for a company or with a team outside of India, especially in English speaking countries such as the UK and US.
Education:
- Bachelor's (Preferred)
Experience:
- React: 2 years (Preferred)
- Node.js: 2 years (Preferred)
- PostgreSQL: 2 years (Preferred)
- Full-stack development: 2 years (Required)
Work Location: Remote