Job
Description
We are seeking skilled Full Stack Developers with 3+ years of experience to join our engineering team in developing a scalable SaaS product featuring dynamic dashboards, role-based user flows, and robust backend services. In this role, you will be responsible for working on mission-critical features ranging from UI rendering to backend logic, API architecture, and data handling. Your Tech Stack Will Include: Frontend: - React.js (Hooks, Context API, Redux or Zustand) - Tailwind CSS or SCSS - TypeScript (preferred) - Component libraries: MUI / Ant Design / ShadCN (bonus) - REST API integration, JWT-based auth flows Backend: - Node.js + Express.js - MongoDB (Mongoose) and/or PostgreSQL (Sequelize / Prisma ORM) - Auth: JWT, OAuth2, role-based access (RBAC) - File handling, pagination, filtering, custom controllers DevOps & Tools: - Git & GitHub / GitLab - Postman, Swagger / OpenAPI - Docker (basic understanding) - Familiarity with CI/CD pipelines is a plus - Deployment: Vercel / Render / DigitalOcean / AWS Bonus / Nice to Have: - Next.js or Nuxt.js - Redis, WebSockets (real-time features) - Integration with 3rd-party APIs (Stripe, SendGrid, etc.) - Unit testing (Jest, Mocha, Supertest) - Basic AI integration (OpenAI API, LangChain, Pinecone, etc.) Role Levels & Responsibilities: 3+ Years Experience: - Ability to independently deliver modules using React + Node - Strong understanding of the full REST lifecycle - Capable of managing feature rollout with backend integration - Proficient in debugging, version control, and API handling practices 5+ Years Experience: - Ability to lead a small team of developers - Proficient in designing modular backend structure with layered architecture - Hands-on experience with performance optimization, caching, async operations - Familiar with secure deployment, access control, and CI basics 6+ Years Experience: - Skilled in architecting scalable full-stack systems - Contribution to planning, estimation, and sprint delivery - Knowledge of software design patterns, scalability, and fault-tolerant systems - Bonus: experience in leading cross-functional teams and codebase modernization You Should Apply If You: - Love building full-scale products from Figma to functional UI - Enjoy clean code, reusability, and DRY principles - Are comfortable debugging both frontend and backend issues - Have experience working on SaaS, admin dashboards, or business tools - Want to grow alongside a fast-moving product engineering team,