, REST API development, and database architecture. You will play a crucial role in building scalable backend services for our enterprise web applications
Key Responsibilities
Develop and maintain RESTful APIs using Node.js and Express.js.
Work with both SQL (MySQL/PostgreSQL) and NoSQL (MongoDB) databases.
Implement data models, relationships, and business logic based on real-world workflows.
Write clean, reusable, and well-documented code.
Handle authentication and role-based authorization using JWT.
Manage file uploads, validations (formats, sizes), and form data.
Optimize queries and backend performance for large-scale applications.
Collaborate closely with frontend developers (React.js) and designers to integrate APIs.
Debug and resolve bugs and API issues across modules like LPO, Inventory, Certificate, Course & Candidate flows.
Version control and manage repositories using Git.
Must-Have Skills
2+ years of hands-on experience in backend development using Node.js
Good understanding of Express.js and middleware
Strong understanding of RESTful API design
Familiarity with authentication methods like JWT, OAuth
Experience with MySQL or MongoDB
Good knowledge of API security and validations
Familiarity with file handling (uploads, parsing, size validation)
Knowledge of Git and collaborative development practices
Good to Have
Knowledge of Sequelize/TypeORM or Mongoose
Experience working with role-based systems
Familiarity with cloud deployment (AWS/DigitalOcean)
Prior experience in educational systems, LMS, or ERP-type platforms
You'll Excel in This Role If You...
Understand real-life business logic and user roles
Can handle modular and scalable coding architecture
Are detail-oriented and can debug quickly
Want to work in a fast-paced and collaborative environment
Can work independently and take ownership of tasks
How to Apply
Send your resume, portfolio (if any), and GitHub/Bitbucket profile to
syedvasiq@whizfortune.com
Contact:
8884635281
Company Website: www.whizfortune.com
Job Type: Full-time
Pay: From 15,000.00 per month
Experience:
Node.js: 2 years (Preferred)
Express.js: 2 years (Preferred)
MySQL: 2 years (Preferred)
Location: