Full Stack Developer (React.js & Node.js)

2 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities:

Frontend Development:

  • Develop and maintain user-friendly and responsive web applications using React.js.
  • Design and implement intuitive user interfaces and ensure excellent user experience.
  • Optimize frontend performance for speed and scalability.
  • Integrate frontend applications with backend APIs.
  • Implement state management solutions (e.g., Redux, Context API).

Backend Development:

  • Develop and maintain scalable and efficient server-side applications using Node.js and MongoDB.
  • Design and implement RESTful APIs to support frontend functionality and third-party integrations.
  • Optimize database performance, ensuring data integrity, security, and scalability.
  • Implement robust error handling and logging mechanisms.

Collaboration and Integration:

  • Work closely with UI/UX designers to translate designs into functional web applications.
  • Collaborate with backend developers to define and integrate APIs.
  • Participate in code reviews and contribute to maintaining high code quality standards across the full stack.
  • Work closely with cross-functional teams to define, design, and ship new features.

Testing and Debugging:

  • Conduct thorough debugging and testing of both frontend and backend components to ensure functionality and performance.
  • Identify and resolve issues across the entire application stack.
  • Write unit, integration, and end-to-end tests.

Continuous Improvement:

  • Stay updated with the latest industry trends and best practices in both frontend (React) and backend (Node.js) development.
  • Contribute to the continuous improvement of our development processes and practices.
  • Leverage your full-stack expertise to enhance the efficiency, speed, scalability, and user experience of our applications.

Qualifications:

  • Minimum of 2+ years of professional experience in full-stack development.
  • Strong proficiency in both Node.js and React.js.
  • Experience with MongoDB or other NoSQL databases.
  • Experience designing and implementing RESTful APIs.
  • Solid understanding of frontend development principles, including component-based architecture and state management.
  • Solid understanding of database performance optimization and security best practices.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving and debugging skills across the full stack.
  • Strong communication and collaboration skills.
  • Experience with testing frameworks for both frontend (e.g., Jest, Enzyme, React Testing Library) and backend (e.g., Mocha, Chai).
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.


Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You