Junior MERN Stack Developer (React-Focused | AI-First Environment)

Role Summary

This is not a basic MERN stack role.

We are looking for a highly accountable MERN Stack developer with strong React expertise who will take ownership of frontend architecture, system integration, and delivery quality across web applications.

You will work in an AI-first development environment, where tools like Cursor, ChatGPT, and AI-assisted debugging are mandatory in daily workflow.

Your primary focus is React development, but you are also expected to understand backend flow, API contracts, and system behaviour end-to-end.


Core Ownership

You are responsible for:

  • Frontend architecture and code quality
  • UI performance and responsiveness
  • API integration stability
  • Consistency across screens and modules
  • Preventing UI/logic-related production issues
  • Ensuring what is built matches design and scope

If frontend issues affect user experience or delivery, it falls under your accountability.


React-Focused Responsibilities

  • Build scalable and maintainable applications using React
  • Implement structured component architecture
  • Manage state using modern approaches (Context / Redux / Zustand or similar)
  • Ensure reusable and clean component design
  • Handle API integration and data flow
  • Optimize rendering and performance
  • Implement responsive UI across devices
  • Ensure consistency with UI/UX designs

MERN & System Responsibilities

  • Understand backend flow (Node.js / Express)
  • Work with MongoDB data structures (basic level)
  • Validate API responses and error handling
  • Ensure frontend-backend integration stability
  • Support debugging across layers when required

Operational & Delivery Responsibility

  • Break down features into structured frontend tasks
  • Estimate timelines realistically
  • Maintain clean code and folder structure
  • Follow strict Git workflow and version control
  • Validate builds before QA handover
  • Maintain proper documentation where required
  • Communicate blockers early

AI-Integrated Responsibilities

  • Use AI tools (Cursor, ChatGPT, AI coding assistants) daily
  • Use AI for:
    • Component structuring
    • Code optimization
    • Debugging assistance
    • Performance improvement suggestions
    • API integration validation
  • Increase development speed using AI without reducing quality

AI usage is mandatory. Manual-only development is not acceptable.


Required Skills

  • Strong expertise in React (Mandatory)
  • Good knowledge of JavaScript (ES6+)
  • Strong understanding of component-based architecture
  • Experience with state management
  • Experience integrating REST APIs
  • Understanding of responsive design
  • Basic knowledge of Node.js and Express
  • Basic understanding of MongoDB
  • Experience with Git
  • Experience using AI coding tools like Cursor (Mandatory)
  • Strong problem-solving skills
  • Candidate must be from Kerala

Good to Have

  • Experience with Next.js
  • Knowledge of performance optimization techniques
  • Basic understanding of UI/UX principles
  • Experience with TypeScript

What This Role Is Not

  • Not just converting designs to UI
  • Not limited to writing components
  • Not a task-based execution role

This is a frontend ownership and system responsibility role.


Ideal Candidate

  • Strong focus on quality and structure
  • Can think beyond UI into system behaviour
  • Comfortable handling responsibility
  • Able to manage multiple modules simultaneously
  • Ready to work in a high-performance environment

Job Category: Software Development
Job Type: Full Time
Job Location: Kerala

Apply for this position

Allowed Type(s): .pdf, .doc, .docx