Job Title: Software Engineer (MERN)
Key Responsibilities:
- Develop responsive, interactive front-end interfaces
- Build scalable backend APIs and manage data flows
- Set up user authentication and gated access
- Integrate video content, documents, analytics, and diagnostic tools
- Collaborate with design, product, and marketing teams
Tech Stack Requirements:
- MERN Stack:
- MongoDB – for structured and unstructured data
- Express.js – for backend logic and APIs
- React.js – for modern frontend development
- Node.js – as the core runtime environment
- Additional Tools:
- TailwindCSS or Bootstrap for UI
- Firebase/Auth0 for login & access control
- Git + CI/CD (GitHub Actions or similar)
- Headless CMS (for managing videos, documents, and learning modules)
- Deployment on AWS, Vercel, or similar cloud platforms
Bonus Skills:
- Experience with learning platforms or sandboxed product environments
- Diagnostic form/survey logic
- Familiarity with video embedding, PDF rendering, or basic analytics tools