i
Coders Brain
507 Coders Brain Jobs
5-8 years
MERN Stack Developer - React.js/Node.js (5-8 yrs)
Coders Brain
posted 15hr ago
Flexible timing
Key skills for the job
Position : MERN Stack Developer
Location : Bangalore (Whitefield) - Onsite
Years of Experience : 5+ Years
Job Description :
We are looking for an experienced MERN Stack Developer to join our team. The ideal candidate will have a solid background in both front-end and back-end development using technologies like ReactJS, NodeJS, MongoDB, and AWS. As part of the team, you will be responsible for creating high-performance, scalable applications, and ensuring seamless integration between the front-end and back-end components.
Must-Have Skills :
Frontend Development :
- ReactJS : In-depth experience with ReactJS and its ecosystem.
- Redux : Experience managing state with Redux.
- TypeScript : Proficient in TypeScript for strong typing and more robust code.
- CSS/SCSS : Solid knowledge of styling using CSS and SCSS.
- Web3 : Experience with Web3 for blockchain integrations.
Backend Development :
- NodeJS : Strong experience in backend development with Node.js.
- Java : Proficiency in Java for backend microservices.
- Serverless : Experience building serverless applications.
- Solidity/Ethereum : Familiarity with Ethereum and smart contract development using Solidity.
Database & APIs :
- MongoDB : Proficiency in MongoDB for NoSQL database management.
- API Development : Experience developing and consuming RESTful APIs.
- SOLID Principles : Strong understanding of SOLID principles and their application in software design.
DevOps and Cloud :
- AWS : Hands-on experience with AWS cloud services.
- Docker/Kubernetes : Familiarity with containerization (Docker) and orchestration (Kubernetes).
- CI/CD : Experience with Continuous Integration and Continuous Deployment.
Software Development Practices :
- Design Patterns : Proficiency in applying design patterns for robust and scalable solutions.
- Git : Strong source control experience using Git.
- Distributed Systems : Understanding of distributed system design and architecture.
- Unit Testing & TDD : Familiarity with unit testing and Test-Driven Development practices.
- Domain-Driven Design (DDD) : Experience with DDD for large-scale application development.
Good to Have Skills :
Protocols :
- Understanding and experience with HTTP/2 and gRPC protocols.
Messaging Platforms :
- Familiarity with messaging platforms and protocols (e.g., Kafka, RabbitMQ) for system communication.
RESTful Services :
- Strong understanding and experience in using RESTful services for backend communication.
Roles and Responsibilities :
- Full-Stack Development : Build and maintain end-to-end web applications using the MERN stack (MongoDB, Express, React, Node.js).
- Collaboration : Work closely with product managers, designers, and other developers to deliver high-quality software.
- API Design : Develop and maintain robust APIs to serve data to front-end components.
- Deployment : Deploy applications using AWS and manage CI/CD pipelines for smooth deployment processes.
- Optimization : Optimize applications for maximum speed and scalability.
- Blockchain Integration : Utilize Web3, Solidity, and Ethereum for integrating blockchain functionality.
Functional Areas: Other
Read full job descriptionPrepare for Mern Stack Developer roles with real interview advice