MERN Stack Developer at Upgrad Knowledgehut · Bengaluru (Bangalore), Hyderabad, Ho Chi Minh City (Viet Nam) · 3 - 6 years · ₹13L - ₹20L / yr · Posted 1 Feb 2022

- 3-6 years of industry work experience
- Proven experience as a Full Stack Developer or similar role
- 1+ years of web application development with JavaScript as full stack
- End-to-end full stack experience designing and building scalable applications
- Excellent JavaScript / Typescript skills
- Strong proficiency in React (hooks knowledge is plus)
- Strong proficiency in Nodejs
- Good HTML5 / CSS3 skills with expertise on responsive web design
- Must have development experience in Micro services using NodeJS and TypeScript
- Experience with NoSQL databases such as MongoDB, mongoose, aggregation framework and Redis
- Experience with Web sockets and related frameworks (e.g. Socket.IO)
- Experience in using and developing GraphQL APIs
- Knowledge of code versioning tools such as Git, Mercurial or SVN.
- Open minded to take up any challenge, research and provide solutions
Required Skills:
ReactJS, Node.JS, HTML, CSS, Javascript, NoSQL

Similar jobs (10)
What we need:
• Experience in both Web + Mobile development
• Strong understanding of APIs & system design
• Ability to build end-to-end features
· Maintain version control and documentation using Git / GitHub.
Roles and Responsibilities
- Design and develop responsive web applications using React.js / Next.js.
- Build and maintain scalable RESTful APIs using Node.js and Express.js.
- Implement user authentication and authorization using JWT / OAuth2.
- Manage and optimize database structures using MongoDB or MySQL.
- Integrate front-end and back-end components seamlessly for smooth user experience.
- Collaborate with UI/UX designers and product teams to deliver high-quality features.
- Participate in Agile / Scrum sprints, daily stand-ups, and code reviews.
- Optimize applications for speed, performance, and security.
- Maintain version control and documentation using Git / GitHub.
Troubleshoot and debug production issues efficiently.
Job Location- Bangalore,
Candidates from Tamil Nadu willing to relocate to Bangalore can also apply.
Position: Full Stack Developer (React.js + Node.js)
Experience: 2–5 Years
Location: Mumbai – Chembur West (Onsite)
Job Summary
We are looking for a Full Stack Developer with strong hands-on experience in React.js and Node.js to build scalable, secure, and high-performance web applications. The ideal candidate should be comfortable owning features end-to-end, developing responsive UI, building REST APIs, integrating databases, and supporting production systems.
Key Responsibilities
- Build responsive UI using React.js, HTML5, CSS3, JavaScript (ES6+)
- Develop scalable backend services and RESTful APIs using Node.js (Express.js / NestJS)
- Work with MongoDB and MySQL (schema design, indexing, query optimization)
- Implement authentication & authorization using JWT , RBAC , Oauth
- Integrate third-party APIs, Webhooks
- Build real-time features using Socket.io / WebSockets
- Ensure performance, scalability, and security (validation, sanitization)
- Implement caching using Redis (if applicable) and optimize API response times
- Support API testing (Postman/Supertest)
- Maintain API documentation using Swagger / OpenAPI
- Debug and resolve defects, handle RCA, and support production troubleshooting with logs/monitoring
- Follow Git-based workflows, participate in code reviews, and collaborate with QA/product teams in Agile delivery
Mandatory Skills
- React.js, Node.js, JavaScript (ES6+)
- MongoDB (must), MySQL
- REST API development & integration
- Socket.io / WebSockets, Webhooks
- HTML5, CSS3
- Git
- Typescript, Express.js / NestJS
- jQuery / AJAX (basic / legacy support)
Good to Have
- Redis, Swagger/OpenAPI
- Docker, CI/CD (GitHub Actions/Jenkins)
- Cloud exposure (AWS/Azure/GCP)
Qualification
BE / BTech / MCA / MSc IT / BSc IT with 2–5 years relevant experience.
CTC: As per industry std.
Javascript, Callback, Async, Promise, Experience in writing restful APIs, Javascript, Nodejs, ReactJs, MySQL.
Immediate Joiner
Company Description
TopGrep Tech, an ISO 27001:2022 and DPIIT-certified IT pure tech product & services company. We work with global enterprises & startups, covering SaaS, MVPs, AI, RAG, MCP, reliability engineering, DevOps, and cloud innovation.
Role Description
This is a full-time on-site role located in the Greater Bengaluru Area for a Full Stack Engineer. The Full Stack Engineer will design, build, and maintain both front-end and back-end components of web applications. Candidates must demonstrate independent coding ability. Generative AI tools, AI coding assistants, and vibe-coding tools are not permitted during coding interview rounds. They will collaborate with cross-functional teams to deliver high-quality software solutions, ensure efficient system performance, and troubleshoot and resolve bugs and technical issues. This role also involves optimizing applications for maximum speed and scalability while following best practices and coding standards.
Qualifications
- Experience with Back-End Web Development, including server-side programming, APIs and database management
- Proficiency in Front-End Development, including JavaScript & Reactjs frameworks
- Strong foundation in Software Development and Full-Stack Development
- Ability to write, optimize, and debug code
- Excellent problem-solving and communication skills
- Familiarity with version control systems such as Git
- Experience with cloud platforms
- Bachelor's Engineering or Masters degree in Computer Science with equivalent practical experience
Requirements added by the job poster
• Bachelor's Degree
• Commute to this job’s location
• 1+ years of work experience with JavaScript Frameworks
• Working in an onsite setting
• 1+ years of Software Development experience
Responsibilities:
* Collaborate with cross-functional teams on project requirements and deliverables
* Develop user interfaces using React.JS and Express API's
* Implement database solutions with MongoDB and Node.JS
* Design, develop, and maintain responsive websites and web applications.
* Build reusable frontend components using React.js.
* Develop scalable backend APIs and services using Node.js.
* Integrate third-party services and payment gateways such as Stripe.
* Build RESTful APIs and integrate with modern databases.
* Optimize applications for maximum speed, scalability, and SEO.
* Collaborate with designers to translate Figma/UI designs into pixel-perfect interfaces.
* Implement authentication, authorization, and security best practices.
* Debug production issues and improve application performance.
* Participate in code reviews and mentor junior developers.
* Work within Agile/Scrum development processes.
We are looking for a skilled Fullstack Developer with at least 10 years of experience building and maintaining responsive, scalable web applications. You will work across a full technology stack, from crafting intuitive React.js user interfaces to designing and implementing robust backend services with Node.js and PostgreSQL. This role requires strong proficiency in React.js, JavaScript/TypeScript, and the ability to collaborate closely with designers, backend engineers, and product managers to deliver exceptional end-to-end product experiences.
About the Role
We are looking for a Full Stack Developer with hands-on experience in React and Node.js/NestJS to develop and maintain end-to-end web applications in a modern microservices environment.
Key Skills
- Strong knowledge of JavaScript & TypeScript
- Hands-on experience with React.js, Hooks & State Management
- Experience with Node.js, Express.js and/or NestJS
- Good understanding of REST APIs
- Working knowledge of PostgreSQL & MongoDB
- Experience with Git
- Basic understanding of AWS, Docker & Microservices will be an advantage
Responsibilities
- Develop responsive React-based front-end applications
- Build and integrate REST APIs using Node.js/NestJS
- Work with PostgreSQL and MongoDB databases
- Develop and maintain microservices
- Debug, test and optimize applications
- Participate in code reviews and team collaboration
- Support application deployment and monitoring on AWS
Preferred
AWS | Docker | CI/CD | Java/Spring Boot | Redis | Message Queues
Qualification: Bachelor's degree in CS/IT or equivalent practical experience.
About Nexora Group
Nexora Group is a technology-driven organization focused on innovation, digital transformation, and cutting-edge software solutions. We empower aspiring developers by providing hands-on industry experience, mentorship, and opportunities to work on real-world projects that create meaningful impact.
Internship Overview
Nexora Group is seeking passionate and motivated Full Stack Web Developer Interns to join our development team. This internship offers an excellent opportunity for students and recent graduates to gain practical experience in building modern web applications, working with industry-standard technologies, and collaborating in a professional software development environment.
Key Responsibilities
- Design, develop, and maintain responsive web applications.
- Build user-friendly front-end interfaces using modern web technologies.
- Develop and integrate back-end APIs and server-side functionalities.
- Work with databases to store, manage, and retrieve application data.
- Collaborate with designers, developers, and project managers to deliver high-quality solutions.
- Debug, test, and optimize applications for performance and scalability.
- Participate in code reviews and follow software development best practices.
- Stay updated with the latest web development trends and technologies.
Required Skills
- Basic understanding of HTML, CSS, JavaScript, and responsive web design.
- Knowledge of front-end frameworks such as React.js, Next.js, Angular, or Vue.js.
- Familiarity with back-end technologies such as Node.js, Express.js, Python, PHP, or Java.
- Understanding of databases like MySQL, PostgreSQL, MongoDB, or Firebase.
- Knowledge of REST APIs and web services.
- Familiarity with Git and GitHub for version control.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
Preferred Qualifications
- Experience with personal, academic, or freelance web development projects.
- Understanding of cloud platforms, deployment, and hosting services.
- Knowledge of authentication, security practices, and API integration.
- Portfolio, GitHub repositories, or project demonstrations are a plus.
Eligibility
- Undergraduate or postgraduate students pursuing Computer Science, Information Technology, Software Engineering, or related fields.
- Recent graduates looking to gain practical industry experience.
- Candidates passionate about web development and software engineering.
What You'll Gain
- Hands-on experience working on real-world web applications.
- Mentorship from experienced software developers.
- Exposure to modern development tools, frameworks, and workflows.
- Internship Completion Certificate.
- Letter of Recommendation based on performance.
- Opportunity for a Pre-Placement Offer (PPO) for exceptional performers.
- Professional networking and career growth opportunities.
AI Agent Frameworks, LangChain, LlamaIndex, OpenAI API,Zapier, HTML5, CSS3, JavaScript,bootstrap3.1,TypeScript, React.js, Next.js, Vue.js, Node.js, Python, PHP, WordPress, Headless CMS, DNS Management, SSL Configuration, Conversion Rate Optimization (CRO), A/B Testing, AWS, Google Cloud Platform (GCP), Cloudflare CDN, AWS S3, Core Web Vitals, Google Trends, Google Search Console, Ahrefs, SEMrush, Google Analytics 4 (GA4), Google Tag Manager (GTM), Meta WhatsApp Cloud API, Twilio, Webhooks, MSG91, REST APIs,claude,github,MYSQL
About the Job -
We have always been in the spotlight for being adeptin “the next big technologies”. What we can offer you is a space to explore varied technologies and quench your techie soul. We are looking for Developer skilled in technologieslike Node.js and AWS who also holds experience with user-interface design.
Responsibilities: ● The full stack developer will be responsible for design and development of scalable and flexible web applications and creating API to connect to databases and applications from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns.
● Take responsibility for design, implementation and maintain existing development ecosystem, including bugs – fixing, design and develop new custom components to meet project requirements.
● Working with other developers and software engineers to develop front-end and back-end architecture that's well-structured and flexible, along with the APIs to support it.
● Install and configure server environments for React deployments maintain and update project dependencies as well as fix any conflicts.
● Responsible for regular communication with developer team involved in the development process and testing of new features in the application
● Analyzing requirements and designing new functionality for new projects with cutting edge technology with research on optimization and new features for the existing product by ensuring a required level of performance.
● Candidate must be abreast with latest technologies and trends, relevant standards should be able to work effectively in a multidisciplinary, multinational team environment focused on innovation with comfortable working on a range of problems.
Desired Competencies(Technical/Behavioral Competency) – Must Have-
● Nodejs, MongoDB, Socket.IO and Redis.
● Proficient in Node.js and MongoDB and working knowledge of JavaScript, JQuery, HTML, CSS, frameworks (Angular.js, React.js)
● Experience with Unix/Linux or Windows and/or Mac environments, distributed systems
● Excellent practical knowledge of OOP concepts and SOLID principles ● Microservices and agile development
● Hands-on experience with cloud (AWS) development/hosting.
● Experience with Web services development (SOAP, REST)
● Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles.
Skills Required:
- Node.js
- MongoDB
- Angular
- API optimization
- Micro Services
- Multi threading
- Socket.io







