HamburgerMenu
hirist

Full Stack Developer - React.js/Node.js

Xcel Hire Management Solutions
Bangalore
8 - 12 Years

Posted on: 27/07/2025

Job Description

A React Full Stack Developer is responsible for the end-to-end development of web applications, encompassing both the front-end user interface and the back-end server-side logic and database interactions.

Key Responsibilities :

Front-end Development :


- Design, develop, and maintain responsive and interactive user interfaces using React.js and related technologies (HTML, CSS, JavaScript).

- Implement and integrate React components, ensuring optimal performance and user experience.

- Utilize front-end build tools and pipelines.

Back-end Development :


- Develop and maintain server-side applications and APIs (often using Node.js or other back-end frameworks) to support front-end functionality.

- Design and manage databases (e.g., MySQL, PostgreSQL, MongoDB) and write efficient queries.

- Ensure seamless data flow and integration between front-end and back-end components.

System Design and Architecture :


- Contribute to the design and architecture of scalable, reliable, and secure web applications.

- Understand and implement best practices for full-stack development.

Testing and Debugging :


- Conduct thorough testing and debugging to identify and resolve issues, ensuring application stability and performance.

- Implement unit and integration tests.

Collaboration and Communication :


- Collaborate with cross-functional teams, including designers, product managers, and other developers, to define requirements and deliver high-quality solutions.

- Participate in code reviews and contribute to improving development processes.

Maintenance and Optimization :


- Optimize applications for speed, scalability, and security.

- Monitor application performance and implement corrective measures as needed.

- Maintain clear documentation for developed systems.

Continuous Learning :


- Stay updated on emerging technologies and industry trends in full-stack and React development.

- Continuously seek opportunities to enhance skills and apply new knowledge.

Required Skills and Experience :


- Extensive experience with React.js and React Native.

- Proficiency in a back-end technology Node.js

- Strong understanding of web technologies including HTML, CSS, and responsive design principles.

- Experience with RESTful APIs and integration.

- Familiarity with database management systems and SQL.

- Experience with version control systems (e.g., Git).

- Strong problem-solving skills and attention to detail.

- Ability to work effectively in an Agile and collaborative environment.

- Excellent communication and interpersonal skills.


info-icon

Did you find something suspicious?