1 Kadam Technologies Job
Senior Node.js Developer - Server Side Components (5-7 yrs)
Kadam Technologies
posted 2mon ago
Hiring NodeJS, MERN Stack Developer -
Job Description :
- 5+ years of experience with Node.js and JavaScript.
- Strong understanding of asynchronous programming, event-driven architecture, and RESTful APIs.
- Experience with frameworks like Express.js, Hapi.js, or Nest.js.
- Proficiency in database management with SQL and NoSQL databases (e., MongoDB, MySQL, PostgreSQL).
- Familiarity with containerization and orchestration tools (e., Docker, Kubernetes) is a plus.
- Knowledge of version control systems like Git.
- Understanding of CI/CD pipelines and test-driven development.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative team environment. ReactJS
- Strong proficiency in React, with a deep understanding of its core principles.
- Experience with state management libraries (i.e. , Redux).
- Proficient in modern JavaScript (ES6+) and TypeScript.
- Strong understanding of HTML, CSS, and CSS preprocessors
- Familiarity with CI/CD pipelines and DevOps practices.
- Proven track record of delivering high-quality web applications.
- Experience in agile development methodologies.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage time effectively.
- Experience with server-side rendering (SSR) and static site generation (SSG) in React.
Key Responsibilities :
- Design, develop, and maintain scalable server-side applications using Node.js and frameworks like Express.js, Hapi.js, or Nest.js.
- Implement RESTful APIs to support front-end applications and ensure seamless integration
- Manage and optimize SQL and NoSQL databases (i.e., MongoDB, MySQL, PostgreSQL) for data storage and retrieval.
- Develop data models and ensure data integrity and security.
- Build responsive and high-performance web applications using ReactJS, ensuring a deep understanding of its core principles.
- Utilize state management libraries (i.e., Redux) for efficient application state handling.
- Leverage asynchronous programming techniques and event-driven architecture to enhance application performance and responsiveness.
- Collaborate with DevOps teams to implement CI/CD pipelines for automated testing and deployment
- Write clean, maintainable, and well-documented code, following best practices in test-driven development (TDD).
- Conduct code reviews and assist in troubleshooting and debugging issues.
- Work closely with cross-functional teams, including designers and product managers, to deliver high-quality web applications.
Industry : IT Services and IT Consulting
Functional Areas: Software/Testing/Networking
Read full job description