Full Stack Developer (Node.js)

Full Stack Developer (Node.js)

Lead the end-to-end development of scalable web applications using Node.js and React/Angular.

Location: Hyderabad, Telangana
Experience: 3+ years in Full Stack Development.
Compensation: Competitive

Dr. Reddy’s Foundation

Dr. Reddy’s Foundation works to improve livelihoods through skill development, education, and inclusive development initiatives. The organisation collaborates with communities, youth, and partners to enable sustainable opportunities and drive social impact across India.

Role

The Full Stack Developer will take ownership of building and maintaining web applications that support our mission. Your purpose is to bridge the gap between user needs and technical solutions, ensuring our platforms are fast, reliable, and easy for the community to use.

Responsibilities

  • Create responsive and friendly website designs that work on all devices.
  • Turn design ideas into functional web pages using modern tools.
  • Build and manage the "brain" of our applications using Node.js.
  • Design and maintain secure systems to keep our data safe and organized.
  • Write high-quality code that is easy for other team members to understand.
  • Test our systems regularly to find and fix any technical issues.
  • Collaborate with the whole team to decide which new features will help our community most.
  • Help guide junior team members and share technical knowledge.

Requirements

  • A degree in Computer Science, Engineering, or similar practical experience.
  • Over 3 years of professional experience building web applications.
  • Strong skills in front-end tools like HTML, CSS, and React, Angular, or Vue.js.
  • Deep understanding of back-end development with Node.js and Express.js.
  • Experience working with databases like PostgreSQL, MySQL, or MongoDB.
  • Ability to design and connect APIs smoothly.
  • Comfortable using Git for version control and working in cloud environments like Azure.
  • Excellent problem-solving skills and the ability to explain technical ideas simply.
  • A team player who communicates well and enjoys a collaborative environment.

Apply

Interested candidates can apply via LinkedIn.

Find more software engineering roles!

Similar posts