Posted on: 26/10/2025
Description :
Job Title : Full Stack Developer (NodeJS, NestJS, ReactJS, WebSockets)
Experience 25 Years
About Us :
Were a fast-growing product company building scalable, high-performance web platforms.
Our engineering culture is rooted in clean code, fast shipping, and full-stack ownership.
We're looking for a Full Stack Developer skilled in Node.js, NestJS, ReactJS, MySQL and WebSocket-based technologies to help us evolve our product with real-time, reliable user experiences.
Role Overview :
As a Full Stack Developer, youll work across backend APIs, frontend UIs, and real-time communication layers. Youll collaborate closely with product, design, and engineering teams to build features that are robust, responsive, and production-ready.
Key Responsibilities :
- Full Stack Development: Design and implement backend logic with Node.js and NestJS, and build responsive frontend components using ReactJS and TypeScript.
- Database Engineering: Create optimized MySQL schemas and write performant queries for data-heavy applications.
- Real-time Systems: Develop and maintain WebSocket/SSE-based services using Socket.IO or similar libraries for real-time updates and communication flows.
- Queues & Background Jobs: Integrate BullMQ, RabbitMQ, or equivalent for asynchronous and delayed processing.
- API Design: Build RESTful APIs following best practices in structure, validation, versioning, and security.
- Code Quality: Write modular, testable, and maintainable code; conduct and participate in peer code reviews.
- Collaboration: Work in an agile environment with product managers, designers, and QA teams to deliver features in sprints.
- Monitoring & Debugging: Investigate issues across the stack using logs, metrics and performance tools.
Required Skills & Experience :
- 25 years of full stack development experience.
- Proficient in Node.js, NestJS, and TypeScript for backend services.
- Solid hands-on experience with ReactJS and modern frontend development practices.
- Strong command over MySQL including indexing, joins, and schema design.
- Experience working with Socket.IO, WebSocket, or Server-Sent Events (SSE) for real-time data flow.
- Familiarity with queueing systems like BullMQ or RabbitMQ.
- Comfortable with Git workflows and CI/CD-based deployments.
- Ability to independently debug and solve production-level issues.
Nice to Have :
- Experience with Redis, Docker, or cloud services (GCP, AWS).
- Familiarity with GraphQL (bonus, not mandatory).
- Exposure to testing frameworks and monitoring tools.
- Understanding of scalability, caching, and rate-limiting best practices.
Why Join Us :
- Work with modern technologies in a lean, product-focused team.
- Own features from development to deployment in real-world applications.
- Collaborate with smart, driven teammates in a fast-paced, learning-driven culture.
- Influence architecture and tech decisions directly
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1564833
Interview Questions for you
View All