Mobile app Software Engineer (Architecture + Backend/Frontend)

360Watts

The Role

Overview

Lead design & development of mobile-first energy management app, backend, cloud, and architecture.

Key Responsibilities

  • api development
  • ci/cd
  • docker deploy
  • data schema
  • cloud backend
  • mobile app

Tasks

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). -Handle role-based access, API observability, logs, uptime metrics, and system scaling -Build modular, secure REST APIs for real-time data ingestion, device control, alerts, and AI model integration -Deploy containerised services (Docker) and CI/CD pipelines to AWS or GCP -Design time-series data schema and store telemetry data using PostgreSQL/TimescaleDB -Design, implement and maintain cloud-based backend systems using Python (FastAPI) or Node.js (NestJS preferred) -Design the software architecture of the EMS backend, data & cloud infrastructure, and API ecosystem -Ensure scalability, security, and maintainability across backend and API layers -Prior lead or support role in system design or architecture for a SaaS/mobile/IoT product -Define modular components for IoT device sync, ML model inference, mobile interfaces, and control logic -Help develop web-based internal tools or dashboards (React/Next.js)

Requirements

  • react native
  • fastapi
  • nestjs
  • docker
  • aws
  • postgresql

What You Bring

This is a high-ownership, builder-first role with strong potential to grow into AI-Software Lead. 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. Share your GitHub/portfolio with relevant projects (especially mobile, ML, or API integrations) - highly preferred !! 1) System architecture -At least 1 production-ready product or 2-3 MVP delivered to end users — SaaS or mobile app -Build or contribute to React Native mobile app (ideal if you have mobile frontend experience) -Own architectural decisions as the product evolves from AI-integrated to AI-native agentic application -Experience working in small, fast-moving teams (startup or lean product development teams) -Experience in backend development with Python (FastAPI) or Node.js/NestJS -Exposure to ML model integration (serving endpoints, forecasting APIs, etc.) -2–3 years experience in full-stack or backend software development -Experience with API versioning, CI/CD, Docker, and cloud deployment (AWS/GCP) -Experience designing and managing PostgreSQL databases with telemetry or analytics data

Benefits

-Compensation: Negotiable based on experience & skillsets

The Company

About 360Watts

-Founded as a pre-seed energy-tech startup, it champions smart solar solutions for rooftops. -Began with pilot deployments in Coimbatore, crafting modular systems that blend hardware and software. -Operates on a mission to decentralize energy production, aiming for autonomous home energy ecosystems. -Typically tackles residential solar projects, managing everything from system design to installation. -Combines expertise in PV panels, inverters, batteries, and embedded control systems. -Known for hands-on pilots and iterating rapidly to refine product-market fit.

Sector Specialisms