Full Stack Engineer (India)

Full Stack Engineer (India)

02 Aug
|
Bhanzu
|
India

02 Aug

Bhanzu

India

About Bhanzu

Bhanzu is a Math edtech startup revolutionizing the way students learn Mathematics experientially. We

believe anyone can excel at Math, and our platform provides innovative, interactive learning experiences

that make Math engaging and accessible.

Job Overview

We are seeking a Full Stack Engineer with 2+ years of experience to join our engineering team. You will

work on building and maintaining our edtech platform, which includes student management systems,

payment processing, batch scheduling, assessment platforms, and various internal tools. This role

offers the opportunity to work across the technology stack, from frontend user interfaces to backend

services.

Location: On-site (Full-time)

Key Responsibilities

Frontend Development

Develop responsive, user-friendly web applications using React and TypeScript

Build reusable UI components using Material-UI and modern frontend frameworks

Implement interactive features and improve user experience

Work with Gatsby for static site generation

Ensure cross-browser compatibility and mobile responsiveness

Backend Development

Develop and maintain RESTful APIs and microservices using Python (Flask/FastAPI)

Implement backend services following established patterns and best practices

Write clean, maintainable, and well-documented code

Implement business logic, data processing, and integration with third-party services

Improve database queries and application performance

Full-Stack Feature Development

Build end-to-end features with guidance from senior team members

Collaborate with product managers,



designers, and senior engineers to implement features

Implement current product features and enhancements across the platform

Work on integration between frontend and backend systems

API Development and Integration

Develop RESTful APIs following established patterns

Integrate with external services and third-party APIs with guidance

Implement authentication and authorization mechanisms

Contribute to API documentation

Database Development and Optimization

Work with existing database schemas and implement new database structures for DynamoDB

Write queries and help improve database performance

Implement data migration scripts and maintain data integrity

Work with NoSQL databases as needed

System Maintenance

Maintain and improve existing codebase and services

Debug and fix bugs across the platform

Refactor legacy code to improve maintainability and performance

Participate in code reviews to ensure code quality

Write and maintain technical documentation

Required Qualifications

2+ years of professional experience in full-stack software development

Experience with Python (Flask or FastAPI) for backend development





Experience with React and TypeScript for frontend development

Experience with RESTful API development

Familiarity with NoSQL databases (DynamoDB or similar)

Experience with Git version control

Basic understanding of microservices architecture concepts

Good problem-solving skills and attention to detail

Good communication skills and ability to work in a team environment

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)

Preferred Qualifications

Experience with Material-UI or similar component libraries

Knowledge of Gatsby or other static site generators

Experience with message queues (SQS, etc.)

Knowledge of WebSocket implementations for real-time features

Experience working in agile/scrum development environments

Technical Skills

Backend Technologies

Python (Flask, FastAPI)

RESTful API development

Authentication & Authorization

Frontend Technologies

React

TypeScript

Material-UI

Gatsby

HTML5, CSS3, JavaScript (ES6+)

Databases

DynamoDB

Query optimization

Tools & Practices

Git version control

Code review processes

Testing methodologies

API documentation

Agile/Scrum methodologies

What We Offer

Competitive salary and benefits package

Opportunity to work on edtech solutions

Collaborative work environment with mentorship and learning opportunities

Professional growth with hands-on experience

Exposure to modern technology stack and best practices

Impactful work that helps students learn Mathematics

📌 Full Stack Engineer (India)
🏢 Bhanzu
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: full stack engineer (india) / india