At360Watts, we're building an AI-integrated Energy Management System (EMS) that connects rooftop solar, IoT hardware, and intelligent software into a single mobile-first platform.
Role Description
We are looking for aPython-first Full-Stack Application Engineerwho can lead our MVP build end-to-end backend, cloud, and frontend (mobile app).
This is a hands-on execution role for someone who wants ownership, not just tickets.
Backend (cloud-native + edge)
- Design and build APIs usingPython (FastAPI)
- Define and managePostgreSQLschemas & migrations
- Implement auth, device onboarding, telemetry ingestion
- Integrate ML model outputs into backend workflows
- Maintain clean API contracts for mobile consumption
- Deploy and manage services onAWS (ECS / EC2 / Lambda level)
- Manage cloud and dev workflows (dockerize services, staging & production environments, monitoring & logging, clean repo structure & documentation)
Frontend (cross-platform mobile application)
- Build and ship MVP mobile app usingFlutter or React Native
- Develop 58 functional screens (dashboard, device view, alerts, insights)
- Wire APIs, handle loading/error states, basic state management
- Generate test builds for pilot users
What we look for
- 13 years of experience in client-facing Full-Stack application development, including both frontend and backend
- Strong knowledge of Python and Flutter/RN. Additional frameworks are added advantage.
- Have shipped at leastone production-ready application
- Strong backend fundamentals (APIs, DB design, auth)
- Comfortable deploying on AWS
- Can build mobile UI (functional > fancy)
- Pragmatic mindset can ship fast and refactor later
- Comfortable working in a startup team
Job details
- Start: Immediate or from 01.03.2026
- Location: Coimbatore (on-site)
- Compensation: 35k50k/month, based on experience and role fit. Further hike is negotiable after probation upon bring additional skillsets
Please share your work portfolio links (on GitHub, etc). Highly preferred !!
Deadline for application is on or before 15.02.2026