Faster and better experience!
66 IT Firm Jobs
MERN Stack Developer - NestJS/Node.js (7-10 yrs)
IT Firm
posted 2mon ago
Key skills for the job
Job Description :
- At least 7 to 10 years of hands-on experience in full-stack development.
- Proficiency in TypeScript, JavaScript, and JavaScript frameworks.
- Knowledge of Microservices, Design Patterns, and SOLID Principles.
- Understanding of RESTful architecture and API design.
- Experience integrating third-party APIs and systems.
- Front-end: HTML/CSS, JavaScript, React, Angular (optional).
- Back-end: Node.js, Express.js/NestJS, SQL/NoSQL databases (MongoDB & Postgres).
- Proficiency in Material UI and Tailwind CSS.
Addition Skills :
- JavaScript : Proficient with modern ES6+ syntax and features.
- HTML/HTML5.0 and CSS3: Solid understanding.
- Development Tools: Familiarity with Babel, Webpack, and Git.
- RESTful APIs: Experience both consuming and designing APIs.
Good to have :
- Agile methodologies familiarity is a plus.
- Passion for continuous learning and staying updated with industry
- Develop and maintain web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Collaborate with cross-functional teams to design, build, and ship high-quality software solutions.
- Build responsive user interfaces using React.js, ensuring a seamless user experience.
- Develop APIs and services in Node.js and Express.js, ensuring performance, security, and scalability.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Troubleshoot and debug applications, identify bottlenecks, and suggest improvements.
- Ensure the security of data and applications, implementing best practices and industry standards.
- Write unit tests and conduct code reviews to ensure the highest code quality.
Required Skills and Qualifications :
- Proven experience in developing applications using the MERN stack (MongoDB, Express.js, React.js,
Node.js).
- Strong understanding of JavaScript, HTML, CSS, and front-end technologies.
- Proficiency in React.js and the ability to build reusable components and front-end libraries.
- Experience with RESTful API development using Node.js and Express.js.
- Hands-on experience with MongoDB or other NoSQL databases.
- Familiarity with version control systems like Git.
- Experience with authentication and authorization mechanisms (OAuth, JWT, etc.).
- Understanding of agile methodologies and experience working in an Agile environment.
- Strong problem-solving skills and ability to work independently as well as in a team.
Preferred Qualifications :
- Familiarity with TypeScript and other web technologies (GraphQL, Webpack, Docker, etc.).
- Experience with cloud platforms like AWS or Azure.
- Knowledge of UI/UX best practices and experience with front-end libraries like Redux, Material UI, or
Ant Design.
- Experience with testing frameworks like Jest, Mocha, or Chai.
- Previous experience working in a DevOps environment is a plus.
Functional Areas: Other
Read full job description