Full Stack Developer (Internship to Job)

Citygreens

Bengaluru

On-site

INR 167,400 - 279,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Structured code review
Growth opportunities

Job summary

Citygreens, a fast-growing AgriTech startup in Bengaluru, is seeking a Full Stack Developer Intern. This role involves developing user interfaces with React.js and backend services using Node.js. You'll be part of a structured team working on real production systems, integrating IoT data for agriculture. This unpaid internship lasts 3 months and may lead to a full-time position for top performers. The company offers health insurance and mentorship from an experienced software team.

Qualifications

  • Self-learners who have built personal or academic projects.
  • Ability to work on real products, not tutorial code.
  • Proactive communication and ownership of tasks.

Responsibilities

  • Develop user interfaces using React.js and TypeScript.
  • Build backend services using Node.js and Express.js.
  • Integrate real-time sensor data into the applications.
  • Participate in structured team workflows using GitHub.

Skills

Node.js and Express.js
REST API design and consumption
Git and GitHub
Problem-solving mindset

Education

Engineering degree in CSE, IT, ECE

Tools

PostgreSQL
WebSockets
React Native

Job description

Full Stack Developer (Internship to Job)

Bangalore South, India | Posted on 05/05/2026

PN: Please read the job requirements carefully. It is mandatory to take the pre-screening assessment (on the job posting on our website - if your job portal is not showing it to you) to be considered for a role. Please do not apply if you are looking for remote / wfh / not ok with unpaid internship period before job commences.
Full Stack Developer

City Greens is a fast-growing AgriTech startup building automation and AI-driven solutions for Controlled Environment Agriculture (CEA). Our platforms combine software, IoT, and AI to help modern farms, institutions, and agri-enterprises improve productivity, efficiency, and sustainability.

We are building a suite of internal and customer-facing web applications — Farm OS, a commercial farm management dashboard, a mobile companion app for growers, AI-driven insights tools, and the backend platform that ties it all together.

Role overview

We are looking for motivated full stack developers to join our onsite software team. You will work on live, production-grade applications — building features end to end, integrating real-time IoT data, and shipping code that growers and farm operators use every day. This is not a training internship. You will be contributing to real products from week one.

What you will do

Frontend development

Build and maintain user interfaces for our web and mobile applications using React.js and TypeScript. Implement responsive, performant UI components that surface real-time farm data clearly and reliably.

Develop and maintain backend services using Node.js and Express.js. Design and implement REST APIs, handle business logic, manage database interactions, and ensure services are reliable and well-structured.

Integrate live sensor and device data into application layers — handling real-time data streams, WebSocket connections, and time-series data from farm hardware. Build interfaces that reflect the state of physical systems accurately and promptly.

Work within a structured team using GitHub for version control, code reviews, and collaborative development. Write clean, maintainable code, participate in reviews, and share regular progress updates with the team.

Requirements
Who this role is for
  • Engineering graduates or final-year students in CSE, IT, ECE, or related branches
  • Self-learners who have built things — personal projects, academic projects, or open source contributions
  • Developers who want to work on real products, not tutorial code
  • Individuals who take ownership of tasks, communicate proactively, and follow through

Required

  • Node.js and Express.js for backend API development
  • REST API design and consumption
  • Git and GitHub — branching, commits, pull requests
  • Problem-solving mindset and ability to debug independently

Good to have

  • PostgreSQL or any relational database
  • WebSockets or real-time data handling
  • Basic understanding of MQTT or IoT data protocols
  • React Native or mobile app development experience
  • Exposure to cloud platforms (AWS / GCP / Firebase)
What we offer

Internship-to-full-time pathway

This role begins as a 3-month onsite, unpaid internship focused on real contribution and performance. Interns who demonstrate technical ability, ownership, and consistent delivery will be offered a full-time position.

Coverage

Health insurance

  • Work on production systems — not sandbox projects
  • Exposure to IoT-integrated, real-time application architecture
  • Structured code review and mentorship from the software team
  • Growth into senior development, product engineering, or platform roles
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Nerve Cells • Sahibzada Ajit Singh Nagar

On-site
INR 300,000 - 350,000
Continuous learning and upskilling support
Guidance from senior team members
Opportunity to work on real-world projects
Full Stack Developer Intern
Full Stack Developer Intern

Madhifoundation • Chennai District

On-site
INR 167,400 - 279,000
Full Stack Developer Intern
Full Stack Developer Intern

Conqudel Pte. Ltd. • Hazaribagh

On-site
INR 167,400 - 256,680
Full Stack Developer
Full Stack Developer

Jain International Trade Organisation - India • Bengaluru

Hybrid
Junior Electrical Engineer (Internship to Job)
Junior Electrical Engineer (Internship to Job)

Citygreens • Bengaluru

On-site
INR 300,000 - 500,000
Health insurance
Mentorship from senior engineers
Real field experience from day one
Full Stack Development Internship – Circle Health (Bangalore)
Full Stack Development Internship – Circle Health (Bangalore)

Circle Health • Bengaluru

On-site
Exposure to real-world healthcare AI projects
Mentorship from industry professionals
Fast-paced learning environment
+2
Full Stack Developer Intern
Full Stack Developer Intern

Talent'd HR Solutions • Pune District

Hybrid
Operations Executive (Internship to Job) FEMALE only
Operations Executive (Internship to Job) FEMALE only

Citygreens • Bengaluru

On-site
Health insurance
Broad exposure in a growing startup
Mentorship from senior leadership
Fullstack Developer Intern
Fullstack Developer Intern

Cloud Counselage Pvt Ltd • Jaipur

On-site
Letter of Recommendation
Certificate
Dynamic work culture
Software Development Intern (Full Stack)
Software Development Intern (Full Stack)

Discover Dollar • Bengaluru

Hybrid
INR 189,720 - 256,680
Stipend: INR 20,000 per month