? Implement real-time data visualization for energy flows including solar
generation, battery status, EV charging, grid import/export, and home
consumption
? Build intuitive, responsive user interfaces that handle complex energy data
with clean, modern design principles
? Develop advanced charting and graphing capabilities for daily, weekly,
monthly, and yearly energy analytics
? Create smooth, performant animations and transitions for live energy flow
visualizations
Smart Controls & Automation
? Implement remote control features for EV chargers (start/stop, scheduling,
load balancing)
? Develop battery management interfaces with multiple mode switching (self-
consumption, time-of-use, backup)
? Build scheduling systems for off-peak charging and tariff optimization
? Integrate automation profiles and smart energy optimization algorithms
Connectivity & Integration
? Implement robust local and cloud connectivity (Wi-Fi, Bluetooth LE for setup
and fallback)
? Integrate with RESTful APIs, MQTT, and Modbus protocols for device
communication
? Build seamless synchronization between device states and cloud backend
? Implement offline mode with local data caching and queue management
? Integrate with Apple HomeKit, Siri Shortcuts, and iOS widgets
? Handle push notifications for charging status, alerts, and system events
User Experience & Performance
? Optimize application performance for real-time data streaming and updates
? Implement comprehensive error handling and graceful degradation
? Build multi-user support with role-based access control (Owner/Admin/Guest)
? Develop onboarding flows for device pairing and initial setup
? Create contextual help systems, tooltips, and user guidance features
? Ensure accessibility compliance (VoiceOver, Dynamic Type, etc.)
Security & Compliance
? Implement secure authentication and authorization mechanisms
? Handle sensitive energy data with proper encryption and secure storage
? Ensure compliance with UK data protection regulations (GDPR)
? Implement secure device pairing and access control features
? Build RFID and PIN-based authentication for EV charger access
Required Qualifications
Experience & Skills
? Minimum 6 years of professional iOS development experience
? Expert-level proficiency in Swift and SwiftUI (UIKit experience also valued)
? Proven track record of publishing and maintaining complex iOS applications
on the App Store
? Strong understanding of iOS architecture patterns (MVVM, Clean
Architecture, Coordinator)
? Extensive experience with real-time data handling, WebSockets, and
streaming protocols
? Experience with IoT device integration, Bluetooth LE, and local network
communication
? Proficiency in reactive programming (Combine or RxSwift)
? Strong background in building data visualization and charting solutions
? Experience with Core Data, CloudKit, or similar data persistence frameworks
? Deep understanding of iOS networking, URLSession, and API integration
Technical Expertise
? Experience with MQTT, Modbus, or similar industrial communication protocols
? Knowledge of RESTful API design and consumption
? Familiarity with OAuth 2.0, JWT, and secure authentication flows
? Experience with push notification services (APNs)
? Understanding of energy management systems, smart home technologies, or
EV charging infrastructure (highly desirable)
? Experience with HomeKit or smart home platform integrations
? Knowledge of background processing and location-aware features
Soft Skills
? Strong problem-solving abilities with a focus on user experience
? Excellent communication skills for cross-functional collaboration
? Ability to work with hardware vendors' APIs and technical documentation
? Self-motivated with ability to work independently and as part of a remote team
? Attention to detail and commitment to code quality
? Experience with Agile/Scrum methodologies
Preferred Qualifications
? Experience with renewable energy, IoT, or smart home applications
? Experience with Apple Watch or other Apple ecosystem platforms
? Contributions to open-source iOS projects
? Experience with CI/CD pipelines (Fastlane, GitHub Actions, etc.)
What We Offer
? Opportunity to work on cutting-edge clean energy technology
? Competitive salary commensurate with experience
? Flexible working arrangements with remote options
? Professional development and training opportunities
? Chance to make a real impact on the transition to sustainable energy
? Collaborative, innovation-focused work environment
? Modern tech stack and tools
Location
Mumbai- based (remote or hybrid options available)
Job Type: Full-time
Pay: ?45,000.00 - ?55,000.00 per month
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.