Backend Developer (Node.js/TypeScript) - Scalable API Architecture
GradeBuzz
Job Summary
GradeBuzz is seeking a highly skilled Backend Developer specializing in Node.js and TypeScript to design and build scalable, high-performance API architectures. This role is ideal for a passionate engineer who thrives in building robust backend systems that power modern web and mobile applications. You will play a critical role in ensuring system reliability, performance, and scalability for our growing EdTech platform.
Key Responsibilities
Design, develop, and maintain scalable RESTful and GraphQL APIs using Node.js and TypeScript
Architect backend systems with a focus on performance, security, and scalability
Collaborate with frontend developers, DevOps engineers, and product teams to deliver end-to-end solutions
Optimize database queries and ensure efficient data storage solutions
Implement authentication, authorization, and data protection mechanisms
Write clean, maintainable, and well-documented code
Conduct code reviews and mentor junior developers
Monitor system performance and troubleshoot production issues
Integrate third-party services and APIs as needed
Required Skills and Qualifications
Strong proficiency in Node.js and TypeScript
Experience building scalable API architectures (REST/GraphQL)
Solid understanding of asynchronous programming and event-driven architecture
Hands-on experience with databases such as MongoDB, PostgreSQL, or MySQL
Familiarity with microservices architecture and distributed systems
Knowledge of version control systems (Git)
Understanding of containerization tools like Docker is a plus
Experience with cloud platforms (AWS, Azure, or GCP) is desirable
Experience
Minimum 2–5 years of professional experience in backend development
Proven experience in developing and deploying scalable backend systems
Prior experience in EdTech or SaaS platforms is an added advantage
Working Hours
Full-time role
Flexible working hours with overlap for team collaboration
Remote or hybrid work options available depending on project requirements
Knowledge, Skills, and Abilities
Strong problem-solving and analytical thinking skills
Ability to design systems with scalability and maintainability in mind
Excellent communication and teamwork abilities
Adaptability to fast-paced and evolving project environments
Attention to detail and commitment to code quality
Benefits
Competitive salary and performance-based incentives
Flexible work environment (remote/hybrid options)
Health and wellness benefits
Learning and development opportunities
Exposure to cutting-edge technologies and real-world challenges
Collaborative and innovative work culture
Why Join GradeBuzz
Be part of a fast-growing EdTech company shaping the future of learning
Work on impactful projects with real-world scalability challenges
Opportunity to grow technically and professionally
Inclusive and supportive team environment
Freedom to innovate and contribute ideas
How to Apply
Interested candidates can apply by submitting their updated resume along with a portfolio or GitHub profile showcasing relevant projects. Shortlisted candidates will be contacted for a technical assessment followed by interviews.