Skip to content
mimi

MERN Stack Developer

techolution

Remote · India Full-time Mid Level Yesterday

About the role

Role

MERN Stack Developer

Location

India (Remote)

Experience

3+ Years

Employment Type

Full-Time

Shift

2‑11 PM

Key Responsibilities

  • Own and deliver end‑to‑end product features — from requirement understanding to deployment and optimization
  • Design, develop, and maintain scalable full‑stack applications using TypeScript, React, and Node.js
  • Build high‑performance, real‑time applications using WebSockets and server‑side communication protocols
  • Architect clean, maintainable, and efficient systems with strong emphasis on modularity and scalability
  • Collaborate with cross‑functional teams (Product, Design, Backend, AI) to deliver seamless user experiences
  • Ensure code quality, version control, and collaboration using Git best practices (branching, PR reviews, etc.)
  • Optimize applications for maximum speed, scalability, and responsiveness
  • Translate complex business requirements into robust technical solutions
  • Actively participate in design discussions, code reviews, and technical decision‑making

Required Technical Skills

  • TypeScript Expertise: Strong hands‑on experience with TypeScript across frontend and backend
  • React.js: Deep understanding of component architecture, hooks, state management, and performance optimization
  • Node.js: Proven experience in building scalable APIs and backend systems
  • End‑to‑End Ownership: Demonstrated experience in owning and delivering complete product features independently
  • WebSockets & Real‑Time Systems: Strong understanding of real‑time data flow and communication
  • System Design Thinking: Ability to design scalable, maintainable, and efficient systems
  • Git & Version Control: Strong proficiency in Git workflows, collaboration, and code management
  • Problem Solving & Comprehension: Ability to break down complex problems into actionable solutions
  • Communication Skills: Clear articulation of technical concepts and proactive collaboration

Negotiable Skills

  • AI/ML Exposure: Experience working on AI‑driven products or integrating AI components
  • GPT / LLM Experience: Hands‑on exposure to GPT‑based applications or similar large language models
  • CI/CD Knowledge: Understanding of modern deployment pipelines and DevOps practices
  • Microservices Architecture: Experience working with distributed systems

Qualification / Education

  • Bachelor’s or Master’s degree (B.Tech / M.Tech) in Computer Science, Information Technology, Artificial Intelligence, Machine Learning, or a related field

Requirements

  • Strong hands-on experience with TypeScript across frontend and backend
  • Deep understanding of React.js component architecture, hooks, state management, and performance optimization
  • Proven experience in building scalable APIs and backend systems using Node.js
  • Demonstrated experience in owning and delivering complete product features independently
  • Strong understanding of real-time data flow and communication using WebSockets
  • Ability to design scalable, maintainable, and efficient systems
  • Strong proficiency in Git workflows, collaboration, and code management
  • Ability to break down complex problems into actionable solutions
  • Clear articulation of technical concepts and proactive collaboration

Responsibilities

  • Own and deliver end-to-end product features — from requirement understanding to deployment and optimization
  • Design, develop, and maintain scalable full-stack applications using TypeScript, React, and Node.js
  • Build high-performance, real-time applications using WebSockets and server-side communication protocols
  • Architect clean, maintainable, and efficient systems with strong emphasis on modularity and scalability
  • Collaborate with cross-functional teams (Product, Design, Backend, AI) to deliver seamless user experiences
  • Ensure code quality, version control, and collaboration using Git best practices (branching, PR reviews, etc.)
  • Optimize applications for maximum speed, scalability, and responsiveness
  • Translate complex business requirements into robust technical solutions
  • Actively participate in design discussions, code reviews, and technical decision-making

Skills

GitNode.jsReactTypeScriptWebSockets

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free