Talent.com
Full Stack Developer (Node.js)
Full Stack Developer (Node.js)Dr Reddy‘s Foundation • Hyderabad, TELANGANA, India
No longer accepting applications
Full Stack Developer (Node.js)

Full Stack Developer (Node.js)

Dr Reddy‘s Foundation • Hyderabad, TELANGANA, India
30+ days ago
Job description

Job Title: Full Stack Developer (Node.js)

Experience Required: 3+ Years


Position Overview

We are looking for a skilled Full Stack Developer with strong experience in Node.js to design, develop, and maintain scalable web applications. This role involves end-to-end ownership of application development, spanning responsive front-end interfaces, robust back-end systems, and efficient data management. The ideal candidate is technically strong, quality-focused, and comfortable collaborating across functions.


Key Responsibilities

Front-End Development

  • Develop responsive, high-performance user interfaces using modern JavaScript frameworks such as React, Angular, or Vue.js.
  • Translate UI/UX designs and wireframes into clean, functional, and visually consistent interfaces.
  • Ensure cross-browser compatibility and optimal performance across devices.

Back-End Development

  • Design, develop, and maintain scalable and secure RESTful APIs.
  • Implement server-side logic using Node.js and Express.js.
  • Build and manage application workflows, authentication, and integrations.

Database & Data Management

  • Design database schemas and write optimized queries.
  • Work with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB).
  • Ensure data integrity, performance, and scalability.

Quality, Testing & Performance

  • Write clean, modular, and well-documented code following best practices.
  • Participate in peer code reviews to maintain high quality standards.
  • Implement and maintain automated testing (unit, integration, and end-to-end).
  • Identify and resolve performance bottlenecks across the application stack.

Collaboration & Technical Contribution

  • Work closely with product managers, designers, and engineers to scope and deliver features.
  • Use Git-based workflows (branching, pull requests, merges) for version control.
  • Provide technical guidance and informal mentorship to junior developers.

Required Qualifications & Skills

Experience & Education

  • 3+ years of professional experience in full stack development.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.

Technical Skills

  • Front-End: HTML5, CSS3, JavaScript (ES6+), React / Angular / Vue.js.
  • Back-End: Node.js, Express.js.
  • Databases: PostgreSQL, MySQL, MongoDB.
  • APIs: Design and development of RESTful APIs.
  • Tools: Git (GitHub / Bitbucket), Webpack, Babel or similar build tools.
  • Deployment & Environment: Linux-based environments, Azure or similar cloud platforms.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Clear written and verbal communication skills.
  • Ability to collaborate with technical and non-technical stakeholders.
  • Familiarity with Agile/Scrum development methodologies.
  • Proactive mindset with a commitment to continuous learning.


Why Join Us?

You will work on meaningful, production-grade applications with real-world impact, collaborate with a driven engineering team, and have the opportunity to influence both technology and product decisions.


Dr. Reddy’s Foundation is an equal opportunity employer and encourage applications from diverse backgrounds.

Create a job alert for this search

Full Stack Developer (Node.js) • Hyderabad, TELANGANA, India