
Skills Required
- 8+ years of industry work experience
- Proven experience as a Full Stack Developer or similar role
- 3+ years of web application development with JavaScript as full stack
- Full stack experience designing and building scalable applications from end-to-end
- 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 Design and 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
- Experience in performance tuning
- Knowledge of code versioning tools such as Git, Mercurial or SVN.
- Open minded to take up any challenge, research and provide solutions
- Great attention to detail
- Testing libraries – jest, testing-library is plus
- TDD / BDD experience is plus
- Experience with AWS, K8S, CI/CD is plus
- Familiar with SDLC methodologies like SCRUM, AGILE, Continuous Integration
Roles & Responsibilities
- Design – Analyze, design & document the system / solution based on the business needs which is scalable, resilient and maintainable with low overhead for both client and server side
- Problem solving – Solve the challenges and problems faced by team by guiding and team with best practices
- Coordinate - Communicate system requirements to developers; explain system structure to them and provide assistance
- Code Reviews – Perform code reviews
- Planning – Plan and assign tasks to team members
- Develop – Develop micro services and micro frontends
Work Environment Details:
Founded in 2011 and trusted by companies across 70 countries and more, KnowledgeHut is the skills solutions provider that organizations and individuals the world over count on to innovate faster and create progress.
We help technologists master their craft and take control of their careers. We empower businesses everywhere to build adaptable teams, speed up release cycles and become scalable, reliable, and secure.
Our mission to democratize technology skills is what drives us, and our values are at the helm of how we work together. We thrive in an environment with creativity around every corner, challenges that keep us on our toes, and peers who inspire us to be the best we can be.
If you have the development skills required and are excited to come to work every day knowing you’re helping our customers build the skills that power innovation, we want to hear from you!

Similar jobs
Location: Mumbai
Experience Required: 2+ Years
Job Type: Full-Time
Notice Period: Immediate Joiners
About the Role
We are seeking a skilled and experienced Full Stack (MERN) Developer to join our product engineering team. The ideal candidate must have experience working in a product-based software development company and should have hands-on involvement in e-commerce platform projects.
Mandatory Criteria
- Candidate must be currently working or have prior experience in a product-based software development company
- Candidate must have worked on at least one e-commerce platform project (end-to-end involvement)
Key Responsibilities
- Develop and maintain scalable web applications using MongoDB, Express.js, React.js, and Node.js
- Translate UI/UX designs into high-quality front-end code
- Build and integrate RESTful APIs
- Ensure performance, quality, and responsiveness of applications
- Participate in design discussions, code reviews, and contribute to technical documentation
- Work in a collaborative, agile development environment
Required Skills
- Strong proficiency in JavaScript, React.js, Node.js, and Express.js
- Hands-on experience with MongoDB or other NoSQL databases
- Solid understanding of RESTful APIs and architectural patterns
- Knowledge of version control systems like Git
- Understanding of CI/CD and cloud-based deployment practices
- Good grasp of performance optimization, caching, and security practices
We are seeking a highly skilled and experienced MERN (MongoDB, Express.js, React, Node.js) Stack Developer to join our dynamic development team. As a MERN Stack Developer, you will be responsible for designing, developing, and maintaining scalable web applications using the MERN stack framework.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Expertise in backend programming with Node.js and MongoDB.
- Experience with React.js and redux.
- Material UI and 3rd party libraries.
- Experience with clean code writing practices like avoiding callback hell like promises, async.
- Thorough understanding of Node.js and its core principles.
- Experience with popular React.js workflows (such as Flux or Redux).
- Familiarity with newer specifications of ECMAScript.
- Experience with data structure libraries (e.g., Immutable.js).
- Familiarity with RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with modern front-end builds pipelines and tools.
- A knack for benchmarking and optimization.
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial).
Responsibilities:
- Build Node.js APIs using microservices.
- Rewriting backend code with microservices architecture & Unit tests.
- Developing new user-facing features using React.js.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality code.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
If you are a passionate MERN Stack Developer looking for an exciting opportunity to work on challenging projects and be part of a talented team, we would love to hear from you. Please submit your application, including your resume and portfolio, highlighting your relevant experience and projects.
In-depth knowledge of Java, React.js, Node.JS, Express.JS.
Demonstrated experiences in MEAN stack (The MERN stack is MongoDB, Express.js, React.js, and Node.js.
Hands-on experience with JavaScript Development on both client and server-side
Knowledge of sockets development, web services, API development.
Experience with modern frameworks and design patterns, minimum one-year experience with MERN Full-stack paradigm.
Experience coding in Type Script, HTML5, CSS3, React, Bootstrap and Node.js, JavaScript.
Experience in building interactive and responsive web applications.
Experience with SQL Server or MongoDB
Ability to contribute individually.
In-hand knowledge of database management.
Excellent verbal communication skills. Good problem-solving skills.
Knowledge of Agora, Socket, WebRTC, AWS technologies.
Manage team on the floor.
Support and guidance of junior employees.
Ready to enhance the technical background and to train others.
MERN Stack Developer will work closely with the cross-team to discover effective and elegant solutions to complex problems.
· Excellent knowledge of HTML, CSS, Material-UI and Responsive.
· Strong concepts of Javascript, ReactJs, NextJS.
· Should have Excellent Experience of Node.js.
· In-Depth knowledge of Express Js, JavaScript, TypeScript,
· Should have experience in MongoDB, My SQL, GraphQL, and any graph Database
· Experience working with REST APIs, and Sockets.
· Ability to Identify and fix production and non-production application issues as a part of the deployment.
· Good Knowledge of AWS - Beanstalk, Cloud Watch.
· Good Knowledge of JSON, API, and JWT.
· Good to have Agile/JIRA/ Continuous Deployment experience.
· Ability and willingness to manage multiple projects/tasks.
Job Responsibilities:
· Should have completed B. Tech in IT / CS.
· Understanding accessibility and security compliance (Depending on the specific project)
· Understanding fundamental design principles behind a scalable application.
· Good communication and language skills.
· Strong focus on performance optimizations, caching, and scalability.
· Ability to deal well with ambiguous/undefined problems; ability to think abstractly
2. Integrating back-end services with Angular/Node.js based front end needs
Duties and responsibilities:
- Design and defining architecture of complex web applications and microservices.
- Address and improve any technical issues
- Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant, and efficient systems
Requirements and Qualifications:
- Previous working experience as a MEAN Stack Developer for 3 years
- BSc/B.tech degree in Computer Science or similar relevant field
- In-depth knowledge of NodeJS, ExpressJS or Restify
- Experience implementing applications using Angular or React
- Experience creating front end applications using HTML5, Angular, LESS/SASS
- Hands-on experience with JavaScript Development on both client and server-side
- Experience with modern frameworks and design patterns, minimum one-year experience with MEAN stack paradigm
- Knowledge of the following will be considered as an advantage:
- Consumer Web Development Experience for High-Traffic, Public Facing web applications
- Experience with cloud technologies like AWS or google cloud is also a plus
- Creating secure RESTful-based web services in Node js and Express and MongoDB.
- Continuous integration (Jenkins/Hudson) and version control (SVN, Git)
Job description
- 1-5 years professional experience in software development
- Proficiency in a modern programming language such as JavaScript
- Ability to work well with people
- Understanding of scalable computing systems, software architecture, data structures, and algorithms
- Experience with designing and building large-scale web services using AWS technologies
- Ability to work with NodeJS, ReactJS, DynamoDB, MySQL, NoSQL, Git or Elasticache
- Experience with JavaScript, CSS, HTML5, Ajax or similar web frameworks
- Good to have finance domain exposure










