Hiring for Full Stack Developer (ReactJs + NodeJs) - BangaloreAbout the Role: We are looking for a skilled Full Stack Developer with expertise in ReactJS and NodeJS to join our development team. You'll be responsible for designing, developing, and maintaining web applications that are scalable, high-performing, and user-friendly.Key Responsibilities:Develop and maintain front-end applications using ReactJS, Redux, and modern JavaScript (ES6+).Build and manage RESTful APIs and backend services using NodeJS, ExpressJS, and MongoDB (or other databases).Collaborate with UI/UX designers, product managers, and QA engineers to deliver high-quality products.Write clean, modular, and reusable code with proper documentation and testing.Optimize application for speed, scalability, and responsiveness.Implement secure coding practices and participate in code reviews.Troubleshoot, debug, and upgrade existing systems.Integrate third-party APIs and services.Required Skills & Qualifications:2+ years of experience with ReactJS and modern JavaScript libraries.Strong knowledge of NodeJS, ExpressJS, and backend REST API development.Proficiency with HTML5, CSS3, and responsive web design.Experience with MongoDB, MySQL, or other databases.Familiarity with version control systems (e.g., Git).Good understanding of authentication/authorization (OAuth, JWT).Ability to write unit and integration tests (Jest, Mocha, etc.).Nice to Have:Experience with TypeScript.Familiarity with Docker, Kubernetes, or CI/CD tools.Knowledge of GraphQL.Exposure to cloud platforms like AWS, Azure, or GCP.Previous experience with Agile/Scrum methodologies.