Job Description
Job Description:
We are seeking a highly skilled and experienced React Full Stack Developer with expertise in Node.js to join our team. As a React Full Stack Developer, you will be responsible for designing, developing, and maintaining full-stack web applications using React.js for the frontend and Node.js for the backend.
Responsibilities:
Collaborate with cross-functional teams to gather and analyze requirements and translate them into technical specifications.
Design and develop scalable and responsive web applications using React.js for the frontend and Node.js for the backend.
Build reusable and efficient React components and frontend libraries for future use.
Develop RESTful APIs and backend services using Node.js and Express.js to support frontend functionality and data processing.
Implement user authentication and authorization features using industry-standard security protocols and libraries.
Integrate frontend and backend components with third-party APIs and services.
Optimize application performance, including frontend rendering and backend response times.
Conduct thorough testing and debugging to ensure the quality, reliability, and stability of the application.
Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.
Maintain code integrity and organization using version control systems (e.g., Git) and code documentation practices.
Stay updated with the latest trends and best practices in React.js, Node.js, and full-stack development.
Mentor and provide technical guidance to junior developers, fostering their growth and development.
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field.
Minimum 7 years of hands-on experience in full-stack web development with expertise in React.js and Node.js.
Strong proficiency in React.js and its core principles, along with popular libraries (such as Redux or MobX) for state management.
Extensive experience in building RESTful APIs and backend services using Node.js and Express.js.
Solid understanding of frontend technologies including HTML5, CSS3, and JavaScript (ES6+).
Experience with modern frontend build tools, such as Webpack, Babel, and npm/yarn.
Familiarity with frontend testing frameworks and libraries, such as Jest, Enzyme, or React Testing Library.
Knowledge of database systems (e.g., MySQL, MongoDB, PostgreSQL) and proficiency in writing efficient database queries.
Understanding of server-side rendering (SSR) and its implementation with React.js.
Strong problem-solving skills and the ability to debug and resolve complex technical issues.
Experience with version control systems (e.g., Git) and agile development methodologies.
Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Knowledge of deployment and hosting platforms (e.g., AWS, Heroku, Netlify) is a plus.
Familiarity with other JavaScript frameworks/libraries (e.g., Angular, Vue.js) and backend technologies (e.g., Python, Ruby) is a plus.
Join our team of skilled developers and leverage your expertise in React.js and Node.js to build cutting-edge, scalable web applications. Collaborate with talented professionals and contribute to the success of our projects while staying at the forefront of the latest technologies and industry trends.
Job Types: Part-time, Contractual / Temporary
Contract length: 2-4 months
Part-time hours: 15 per week
Salary: ₹28,000.00 per month
Benefits:
Work from home
Schedule:
Night shift
US shift
Supplemental pay types:
Overtime pay
Experience:
total work: 7 years (Required)
React: 5 years (Required)
Node.js: 4 years (Required)
💡 Quick Summary
Seeking a career-building opportunity? The ReactJS Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
