MERN Stack Developer
No. of Positions: 01
Level: Mid-Senior (3–4 years of experience)
Location: Karachi
Responsibilities:
Backend (Node.js Focus):
- Develop, maintain, and optimize backend services using Node.js, Express.js, or Nest.js.
- Design RESTful/GraphQL APIs for seamless frontend-backend integration.
- Implement real-time features using WebSockets, Socket.io, or similar.
- Work with databases (MongoDB, PostgreSQL, Redis) and ORMs/ODMs (Mongoose, TypeORM).
- Build event-driven architectures with Kafka, RabbitMQ, or Redis Pub/Sub.
- Ensure application performance, scalability, and security (JWT, OAuth, RBAC).
Frontend (React.js Focus):
- Develop responsive UIs using React.js, Next.js, and state management (Redux, Context API).
- Integrate APIs and handle real-time data rendering.
- Optimize frontend performance and cross-browser compatibility.
DevOps & Collaboration:
- Use Git/GitHub/GitLab for version control.
- Deploy applications via CI/CD pipelines (Docker, AWS, etc.).
- Collaborate with cross-functional teams using Agile methodologies.
Requirements:
- Education: Bachelor’s in Computer Science or related field.
- Experience: 2+ years in MERN stack (Node.js + React.js).
- Backend Skills:
- Proficient in Node.js, Express.js, and API design.
- Experience with real-time systems (WebSockets) and databases (MongoDB/PostgreSQL).
- Frontend Skills:
- Strong expertise in React.js, hooks, and modern ES6+ JavaScript.
- Familiarity with Next.js, TypeScript, and testing libraries (Jest, Cypress).
- Bonus: Knowledge of microservices, serverless architectures, or AWS.
Note: Only Shortlisted candidates will be contacted.
Job Type: Full-time
Pay: Rs1.00 - Rs2.00 per month
Work Location: In person