Full Stack Developer

Byline Learning Solution
Pune, Maharashtra
₹20,000 - ₹60,000 a month

Job details

Pay

  • ₹20,000 - ₹60,000 a month

Job type

  • Permanent
  • Full-time

Location

Pune, Maharashtra

Benefits

Pulled from the full job description

  • Provident Fund
  • Flexible schedule

Full job description

Key Responsibilities

  • Build and maintain full-stack web applications with React.js on the frontend and Node.js / Python / PHP on the backend
  • Develop clean, reusable, and well-structured React components and state management solutions
  • Design and develop RESTful APIs and scalable backend systems
  • Implement multi-user login systems with role-based access control (RBAC)
  • Integrate authentication flows — JWT, OAuth, SSO, and session management
  • Apply security best practices at both the application and server level (OWASP, encryption, data protection)
  • Handle end-to-end deployment including server setup, CI/CD pipelines, and cloud hosting
  • Work with databases — design schemas, write optimized queries, manage migrations
  • Collaborate with UI/UX designers, Instructional Designers, and eLearning developers
  • Troubleshoot and resolve production issues, ensuring high availability and performance

Required Skills

Frontend

  • Strong proficiency in React.js — hooks, context API, component lifecycle
  • Experience with state management (Redux / Zustand / React Query)
  • Solid understanding of HTML5, CSS3, and responsive design
  • Ability to translate UI/UX designs into clean, functional interfaces

Backend

  • Hands-on experience with Node.js (Express / NestJS) and/or Python (Django / Flask / FastAPI) and/or PHP (Laravel / core PHP)
  • Strong experience building and consuming RESTful APIs
  • Understanding of microservices and scalable backend architecture
  • Authentication & Security
  • Experience building multi-user systems with role-based access
  • Hands-on with JWT, OAuth 2.0, SSO
  • Knowledge of OWASP standards, data encryption, and vulnerability handling

Database

  • Strong experience with MySQL / PostgreSQL (relational)
  • Working knowledge of MongoDB (non-relational) is a plus

DevOps & Deployment

  • Experience with deployment pipelines and server management
  • Hands-on with CI/CD tools (GitHub Actions / Jenkins / GitLab CI)
  • Familiarity with Docker and containerization
  • Working knowledge of cloud platforms — AWS / Azure / GCP

Tools & Practices

  • Version control with Git
  • Experience with logging and monitoring tools
  • Comfortable working in Agile environments

Preferred Qualifications

  • Experience working with international clients
  • Exposure to EdTech / LMS platforms / eLearning solutions
  • Understanding of scalable system design and architecture patterns

Key Competencies

  • Strong ownership — you take full responsibility for what you build
  • Balanced frontend + backend thinking — you don't just "get by" on one side
  • Good communication skills for cross-team and client interactions
  • Strong problem-solving and debugging ability
  • Ability to manage competing priorities without dropping quality

What We Offer

  • Opportunity to work on global eLearning products
  • Exposure to the complete product lifecycle — Development, Security, DevOps, and Deployment
  • A fast-growing, dynamic work environment with real ownership

Job Types: Full-time, Permanent

Pay: ₹20,000.00 - ₹60,000.00 per month

Benefits:

  • Flexible schedule
  • Provident Fund

Application Question(s):

  • Could you please elaborate on your experience as a Full Stack Developer?

Kindly share the following details:

Total years of experience as a Full Stack Developer
Technologies, programming languages, frameworks, and databases you have worked with
Industries or domains you have worked in (e.g., e-commerce, healthcare, fintech, education, etc.)

This information will help us better understand your technical expertise and project experience.

Work Location: In person