Full Stack Engineer

Posted Yesterday
Be an Early Applicant
Bengaluru, Karnataka, IND
In-Office
Junior
Edtech
The Role
Build and maintain Bhanzu’s edtech platform across frontend and backend systems. Develop React and TypeScript interfaces, Python APIs and microservices, integrations, authentication, database structures, and end-to-end features. Optimize DynamoDB queries, maintain services, fix bugs, refactor legacy code, write documentation, and participate in code reviews while collaborating with product, design, and engineering teams.
Summary Generated by Built In
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 new 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

Skills Required

  • 2+ years of professional experience in full-stack software development
  • Python experience with Flask or FastAPI
  • React and TypeScript experience
  • RESTful API development experience
  • Familiarity with NoSQL databases such as DynamoDB
  • Git version control experience
  • Basic understanding of microservices architecture
  • 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
  • Experience with Material-UI or similar component libraries
  • Knowledge of Gatsby or other static site generators
  • Experience with message queues such as SQS
  • Knowledge of WebSocket implementations for real-time features
  • Experience working in agile or Scrum development environments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bengaluru
1,000 Employees
Year Founded: 2020

What We Do

Bhanzu, founded by the World's Fastest Human Calculator is a math-learning platform with a meticulously designed curriculum that helps students become 4x quicker and better at math by nurturing their cognitive abilities and building their core math acumen. The vision of Bhanzu is to build the most thought through math curriculum using personalised AI-aided methodology, which builds confidence in students, by enabling them to apply math in the real world.

Similar Jobs

Wells Fargo Logo Wells Fargo

Principal Engineer

Fintech • Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
205000 Employees

CrowdStrike Logo CrowdStrike

Full-stack Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
India
11000 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Optum Logo Optum

Lead Full-stack Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Similar Companies Hiring

ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
180 Employees
Learneo Thumbnail
Software • Machine Learning • Edtech • Artificial Intelligence
NL
397 Employees
CodePath.org Thumbnail
Edtech • Social Impact
San Francisco, CA
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account