Talent.com
Mobile app Software Engineer (Architecture + Backend / Frontend)

Mobile app Software Engineer (Architecture + Backend / Frontend)

360wattsHyderabad, IN
2 hours ago
Job description

360Watts : an energy-tech startup

You will lead the development of an Energy Management mobile-first B2C app that connects solar generation, battery storage, and smart-home appliances into a unified interface — empowering users to monitor, optimise, and automate their energy usage at homes. The product vision spans from AI-integrated control (phase 1) and will transition to AI-native agents (phase 2).

Roles & Responsibilities

We look for an experienced Software Lead who will own the overall mobile app / system architecture, backend development, data and cloud infrastructure of the product. You’ll work closely with our IoT, ML and solar engineers, as well as an UI / UX designer to bring the final product to market.

This is a high-ownership, builder-first role with strong potential to grow into AI-Software Lead.

1) System architecture

  • Design the software architecture of the EMS backend, data & cloud infrastructure, and API ecosystem
  • Define modular components for IoT device sync, ML model inference, mobile interfaces, and control logic
  • Ensure scalability, security, and maintainability across backend and API layers
  • Own architectural decisions as the product evolves from AI-integrated to AI-native agentic application

2) Backend development + Cloud :

  • Design, implement and maintain cloud-based backend systems using Python (FastAPI) or Node.js (NestJS preferred)
  • Build modular, secure REST APIs for real-time data ingestion, device control, alerts, and AI model integration
  • Design time-series data schema and store telemetry data using PostgreSQL / TimescaleDB
  • Deploy containerised services (Docker) and CI / CD pipelines to AWS or GCP
  • Handle role-based access, API observability, logs, uptime metrics, and system scaling
  • 2) Additional :

  • Build or contribute to React Native mobile app (ideal if you have mobile frontend experience)
  • Help develop web-based internal tools or dashboards (React / Next.js)
  • Experience & Skillsets required

  • 2–3 years experience in full-stack or backend software development
  • At least 1 production-ready product or 2-3 MVP delivered to end users — SaaS or mobile app
  • Prior lead or support role in system design or architecture for a SaaS / mobile / IoT product
  • Experience in backend development with Python (FastAPI) or Node.js / NestJS
  • Experience designing and managing PostgreSQL databases with telemetry or analytics data
  • Experience with API versioning, CI / CD, Docker, and cloud deployment (AWS / GCP)
  • Exposure to ML model integration (serving endpoints, forecasting APIs, etc.)
  • Experience working in small, fast-moving teams (startup or lean product development teams)
  • Job details

  • Location : Coimbatore (100% On-site)
  • Start Date : 01.12.2025 or later
  • Compensation : Negotiable based on experience & skillsets
  • Share your GitHub / portfolio with relevant projects (especially mobile, ML, or API integrations) - highly preferred !!

    Apply on or before 15.11.2025

    Create a job alert for this search

    Software Engineer • Hyderabad, IN