Qureos

Find The RightJob.

MERN Stack Developer

MERN Stack Developer
1+ Year Experience | Full-Time | On-site | Lahore, Pakistan
MongoDB Express.js React.js Node.js REST APIs Git & GitHub

Position Overview:
Position: Full-Time MERN Stack Developer (On-site – Lahore)
Reporting to: Tech Lead / CTO
Experience Required: 1+ years

Salary:

  • PKR 45,000 during 3-month probation period
  • PKR 55,000 after successful completion of probation

Working Hours: Monday – Friday, 10:00 AM – 7:00 PM (Flexible as per project requirements).

About the Role:
XISLABS is a fast-growing software development company delivering high-quality web,
mobile, and custom software solutions to clients across international markets, including the US, Canada, Europe, and the Middle East.

We are looking for a talented and passionate MERN Stack Developer with at least 1 year
of hands-on experience to join our engineering team. You will work on real-world, client-
facing projects and collaborate directly with senior developers, designers, and product
managers.

This is a great opportunity for a developer who wants to grow fast, work on diverse
international projects, and build a strong engineering foundation in a collaborative and
learning-focused environment.

Key Responsibilities:

1. Full-Stack Development
● Develop and maintain scalable web applications using the MERN stack.
● Build responsive, reusable React.js components and integrate with backend APIs.
● Design and implement RESTful APIs using Node.js and Express.js.
● Work with MongoDB for database design, queries, and optimization.
● Ensure cross-browser compatibility and responsive UI across all screen sizes.

2. Code Quality & Best Practices
● Write clean, efficient, well-documented, and reusable code.
● Follow Git branching strategies and maintain proper version control.
● Participate in code reviews and incorporate feedback from senior developers.
● Write basic unit tests and ensure code coverage for critical features.
● Follow XISLABS coding standards and project architecture guidelines.

3. Collaboration & Communication
● Collaborate with UI/UX designers to implement pixel-perfect interfaces.
● Work with project managers and clients to understand requirements clearly.
● Participate in daily standups, sprint planning, and retrospective meetings.
● Proactively communicate blockers, progress updates, and delivery timelines.

4. Performance & Optimization
● Debug and troubleshoot issues across frontend and backend layers.
● Optimize application performance, including load time and API response speed.
● Implement caching strategies and optimize database queries where needed.
● Ensure security best practices in authentication, data handling, and API design.

5. Deployment & DevOps (Basic)
● Deploy applications on platforms like Vercel, Heroku, or AWS (basic level).
● Work with environment configurations and CI/CD pipelines (basic understanding).
● Manage application builds and assist with production deployments under guidance.

6. Tech Stack & Tools:
1. Frontend React.js (Hooks, Context API, Performance Optimization), Next.js (SSR/SSG basics), Redux Toolkit, HTML5, CSS3, Tailwind CSS, ShadCN/UI, Responsive Design, Webpack, Vite, Babel

2. Backend Node.js, Express.js, REST APIs, JWT Authentication, API Security Best Practices

3. Database MongoDB, Mongoose ODM, Supabase (PostgreSQL, Realtime, Auth, Storage)

7. AI & Developer Tools:
Claude (Anthropic) for AI-assisted development, ChatGPT, GitHub Copilot, Cursor, AI-powered coding workflows, prompt engineering, debugging with AI tools, and code generation

8. AI Integrations & Services Experience:
Experience integrating AI APIs and services into applications such as OpenAI APIs, Anthropic Claude APIs, embeddings, vector databases, and AI-powered features (chatbots, automation, recommendations, etc.)

9. Understanding of AI concepts such as:
● Prompt engineering
● Function calling / tool use
● RAG (Retrieval-Augmented Generation)
● API orchestration with AI services
● Handling embeddings and semantic search (basic level).
● Version Control Git, GitHub / GitLab (PR workflow, branching strategies)
● Deployment & DevOps Vercel, Heroku, AWS (EC2 / S3 basics), CI/CD pipelines (basic), Environment Management Tools like Code, Postman, Jira / Trello, Figma (design collaboration), Chrome DevTools.

Requirements:

Education
● Bachelor’s degree in Computer Science, Software Engineering, or related field
● Fresh graduates with strong portfolio projects will also be considered.

Experience
● Minimum 1 year of hands-on MERN stack development experience.
● Demonstrated project experience — personal, freelance, or professional.
● Experience building and consuming RESTful APIs.
● Proficiency in Git version control and collaborative workflows.

Technical Skills
● Strong command of JavaScript (ES6+), HTML5, and CSS3.
● Proficient in React.js (hooks, state management, component lifecycle).
● Solid understanding of Node.js and Express.js.
● Experience with MongoDB and Mongoose for data modeling.
● Familiarity with Redux, Webpack, and Babel.
● Basic understanding of cloud deployment (Heroku, Vercel, or AWS).

Soft Skills
● Strong problem-solving mindset and attention to detail.
● Good English communication skills (written & verbal).
● Ability to work independently and in a team.
● Eagerness to learn and take ownership.

Preferred Qualifications
● Experience with TypeScript or Next.js.
● Exposure to GraphQL, Socket.io, or real-time applications.
● Familiarity with Docker or basic DevOps concepts.
● Understanding of Agile/Scrum methodology.
● Prior experience in a software house or startup.
● Portfolio, GitHub profile, or live projects.

● Experience building AI-powered features or integrating AI into real-world applications.
● Hands-on experience with AI APIs (OpenAI, Anthropic Claude, or similar).
● Experience with Claude-based development workflows or AI-assisted coding tools.
● Familiarity with prompt engineering and structuring AI-driven workflows.
● Experience working with vector databases (e.g., Pinecone, Weaviate, Supabase Vector, or similar).
● Exposure to building AI chatbots, automation tools, or intelligent agents.

How to Apply
Send your CV, GitHub profile (or portfolio), and a short note on your most impactful MERN
project:

hr@xislabs.com
Subject: MERN Developer Application – [Your Name]
Include: (CV + GitHub/Portfolio)

Timeline: Shortlisted candidates will be contacted within 5–7 business days

XISLABS is an equal opportunity employer.

Job Type: Full-time

Work Location: In person

© 2026 Qureos. All rights reserved.