Search by job, company or skills

Bhanzu

Full Stack Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 hours ago
  • Be among the first 20 applicants
Early Applicant

Job Description

We're looking for a Full Stack Engineer who enjoys working across the stack and is excited about building scalable, user-centric edtech products. You'll work on core platform features such as student management systems, payments, batch scheduling, assessments, and internal toolsowning features end-to-end from idea to production.

Responsibilities

  • Build responsive, intuitive web experiences using React and TypeScript.
  • Create reusable, elegant UI components with Material-UI.
  • Enhance user experience with interactive, performance-focused features.
  • Work with Gatsby for static site generation.
  • Ensure cross-browser compatibility and mobile responsiveness.
  • Design and build RESTful APIs and microservices using Python (Flask/FastAPI).
  • Implement scalable backend services using best practices.
  • Write clean, maintainable, and well-documented code.
  • Integrate third-party services and improve system performance.
  • Optimise database queries and backend workflows.
  • Build end-to-end features with guidance from senior engineers.
  • Collaborate closely with Product Managers, Designers, and Engineers.
  • Deliver new product features and platform enhancements.
  • Ensure smooth integration between frontend and backend systems.
  • Develop secure, well-structured REST APIs.
  • Implement authentication and authorisation mechanisms.
  • Integrate external tools and third-party services.
  • Contribute to API documentation.
  • Work with DynamoDB and NoSQL data models.
  • Assist in query optimisation and performance tuning.
  • Support data migrations and maintain data integrity.
  • Maintain and improve existing services and codebases.
  • Debug issues and refactor legacy code.
  • Participate in code reviews and uphold quality standards.
  • Write and maintain technical documentation.

Requirements

  • 2+ years of experience in full-stack development.
  • Strong experience with Python (Flask/FastAPI).
  • Hands-on experience with React & TypeScript.
  • Experience building RESTful APIs.
  • Familiarity with NoSQL databases (DynamoDB or similar).
  • Experience using Git for version control.
  • Basic understanding of microservices architecture.
  • Strong problem-solving and communication skills.
  • Bachelor's degree in Computer Science / Engineering (or equivalent experience).
  • Experience with Material-UI or similar UI libraries.
  • Knowledge of Gatsby or static site generators.
  • Experience with message queues (SQS, etc. )
  • Exposure to WebSockets or real-time features.
  • Experience working in Agile/Scrum teams.

Backend

Tech Stack Snapshot:

  • Python (Flask, FastAPI)
  • REST APIs
  • Authentication & Authorization

Frontend

  • React, TypeScript
  • Material-UI, Gatsby
  • HTML5 CSS3 ES6+

Database

  • DynamoDB
  • Query optimization

Tools & Practices

  • Git & code reviews
  • Testing & API documentation
  • Agile/Scrum methodologies

This job was posted by Ashish Budaga from Bhanzu.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 145649733

Similar Jobs