Developer
Join Our Community
Required Skills
Job Description
We are looking for a highly skilled **MERN Stack Developer** with 4–5 years of hands\-on experience in designing, developing, deploying, and maintaining scalable web applications. The ideal candidate should have strong expertise in the MERN stack along with practical experience in cloud deployments, server management, third\-party platform integrations, browser extension development, and modern JavaScript frameworks.
The candidate should be capable of owning the complete application lifecycle—from development and deployment to production support and performance optimization.**Key Responsibilities**
- -----------------------
- Design, develop, test, and maintain scalable web applications using the MERN stack.
- Build robust RESTful APIs and backend services using Node.js and Express.js.
- Develop responsive and high\-performance user interfaces using React.js and Next.js.
- Design and optimize MongoDB database schemas, queries, and indexing.
- Deploy, monitor, and maintain applications across development, staging, and production environments.
- Configure and manage Linux servers, web servers (Nginx/Apache), SSL certificates, domains, and DNS.
- Set up and manage CI/CD pipelines for automated deployments.
- Integrate third\-party APIs, payment gateways, authentication providers, communication services, and cloud platforms.
- Develop and maintain Chrome/Edge browser extensions, including content scripts, background services, messaging, and Manifest V3\.
- Collaborate with cross\-functional teams to define technical solutions and deliver high\-quality products.
- Troubleshoot production issues, optimize application performance, and ensure system reliability.
- Follow coding standards, security best practices, and perform code reviews.
- *Required Technical Skills**
- ----------------------------
### **Frontend**
- React.js
- Next.js
- JavaScript (ES6\+)
- TypeScript
- HTML5
- CSS3
- Tailwind CSS / Bootstrap
- Redux / Context API
### **Backend**
- Node.js
- Express.js
- REST APIs
- JWT Authentication
- OAuth
- WebSockets (Socket.IO)
### **Browser Extension Development**
- Chrome Extension Development
- Microsoft Edge Extensions
- Manifest V3
- Content Scripts
- Background Service Workers
- Chrome Extension APIs
- Browser Messaging
- Storage APIs
- Extension Publishing
- *Additional Skills**
- --------------------
- Strong understanding of software architecture and design patterns.
- Experience with microservices architecture is an advantage.
- Knowledge of Redis and caching strategies.
- Experience with message queues such as RabbitMQ or Kafka is a plus.
- Familiarity with testing frameworks such as Jest, Mocha, or Cypress.
- Understanding of application security, OWASP best practices, CORS, and API protection.
- Experience with Agile/Scrum development methodologies.
- *What We’re Looking For**
- -------------------------
- Strong ownership and accountability.
- Ability to independently manage end\-to\-end development and deployments.
- Excellent debugging and production support skills.
- Passion for learning new technologies and frameworks.
- Ability to work in a fast\-paced product development environment.
- Strong focus on code quality, performance, scalability, and security.
Similar Jobs
- D
Scrum Master / Agile Coach
Datamatics Technologies · Bengaluru, Karnataka, India
- P
Agile Story Analyst (Web)
Prospus · India
- V
Java Architect
Virtusa · KA, IN
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Noida
- Posted
- 1d ago
- Source
- Indeed