Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16902572

    Citygreens logo

    Full Stack Developer (Intern)

    Citygreens · Bengaluru · onsite · Posted 41d ago

    Undisclosed0–1 yrsinternshipSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Summary
    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.
    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.
    Location: Onsite Bengaluru


    Responsibilities
    • 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.
    • Backend development: 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.
    • IoT real-time data integration: 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.
    • Code quality collaboration: 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
    • 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


    Key Skills

    Required
    • Solid understanding of HTML, CSS, JavaScript, and TypeScript
    • React.js component design, state management, hooks
    • 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)
    • Any deployed project accessible online


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    AutomationCode ReviewComponent Designcloud platformscode qualityapisamazon web servicesapplication architecturedata handlingBuilding AutomationDashboardDebugCSScloudArchitectureData IntegrationBackend DevelopmentAPI DevelopmentArtificial Intelligence

    Full Stack Developer (Intern) · waiting for your command