Full Stack Developer (Internship to Job)
$300,000–$300,000 year
On-siteBengaluru, Karnataka, India
Job Summary
Build and maintain user interfaces for web and mobile applications using React.js and TypeScript, while developing backend services with Node.js and Express.js to handle business logic and database interactions. Integrate live sensor data from farm hardware via WebSocket connections and real-time data streams, ensuring accurate reflection of physical system states. Collaborate within the software team using GitHub for version control, conduct code reviews, and ship production-grade features for Farm OS and companion apps. This 3-month unpaid onsite internship in Bengaluru leads to a full-time role starting at ₹25,000/month, offering health insurance, mentorship, and exposure to IoT-integrated architecture for a growing AgriTech startup.
Required Qualifications
- 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
- 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
- Must be able to lift 50 lbs
Desired Qualifications
- 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
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.