Full Stack Developer
Skills
About the role
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
Questions about this role
How do I apply to this Full Stack Developer role at Byline Learning Solution?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Full-Stack Engineer in India?
Compensation for Full-Stack Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Full-Stack Engineer hub for India medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does Byline Learning Solution use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.