Lead Software Developer

Amec Group

Bengaluru

On-site

INR 2,400,000 - 4,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AMEC Technology Pvt. Ltd. is seeking a Lead Software Developer (Mobile & Web Applications) to lead design, development, and delivery of mobile and web solutions in the energy tech space. You will drive UI/UX for monitoring solar, battery, grid, and load data and build admin portals and product landing pages.

You will collaborate with embedded, IoT, cloud, and AI teams to ensure secure, scalable, and performant applications, with a strong focus on backend integration and real-time data streams.

Qualifications

  • Experience leading mobile and web applications development.
  • Proficient with Flutter or React Native.
  • Strong experience building real-time dashboards.
  • Experience integrating with REST APIs and backend services.
  • Security best practices for mobile and web apps.

Responsibilities

  • Develop and maintain Android and iOS mobile applications using Flutter or React Native.
  • Build intuitive user interfaces for monitoring and controlling solar, battery, grid, and load parameters.
  • Implement device control features, alerts, notifications, and system settings.
  • Ensure high performance, responsiveness, and stability of mobile applications.
  • Develop responsive web applications and real-time dashboards using React, Next.js, or Angular.
  • Build admin panels, user portals, and product landing pages.
  • Translate inverter and energy data into visualizations and reports.
  • Integrate apps with backend services and REST APIs.
  • Work with IoT and cloud teams to consume real-time inverter data (MQTT).
  • Support real-time data streaming using WebSockets or similar technologies.
  • Implement user authentication and secure session management.
  • Ensure secure data handling and compliance with best security practices.
  • Manage application state, error handling, and data consistency.
  • Debug issues, fix bugs, and improve performance and stability.
  • Support deployment, versioning, and post-release maintenance.

Skills

Leadership
Mentoring
Problem solving
Communication

Tools

Flutter
React Native
React
Next.js
Angular
REST APIs

Job description

Lead Software Developer – Mobile & Web Applications

Employment Type: Full-time / On-site
We’re hiring a Lead Software Developer (Mobile & Web Applications) at AMEC Technology Pvt. Ltd.
Location: Bengaluru, Karnataka, India

Industry: Renewable Energy / Power Electronics / EV & Energy Systems

Key Responsibilities
  • Develop and maintain Android and iOS mobile applications using Flutter or React Native.
  • Build intuitive user interfaces for monitoring and controlling solar, battery, grid, and load parameters.
  • Implement device control features, alerts, notifications, and system settings.
  • Ensure high performance, responsiveness, and stability of mobile applications.
  • Develop responsive web applications and real-time dashboards using React, Next.js, or Angular.
  • Build admin panels, user portals, and product landing pages.
  • Translate complex inverter and energy data into user-friendly visualizations and reports.
  • Integrate mobile and web applications with backend services and REST APIs.
  • Work with IoT and cloud teams to consume real-time inverter data (MQTT-based systems).
  • Support real-time data streaming using WebSockets or similar technologies.
  • Implement user authentication, role-based access control, and secure session management.
  • Ensure secure data handling and compliance with best security practices.
  • Manage application state, error handling, and data consistency.
  • Debug issues, fix bugs, and continuously improve application performance and stability.
  • Support deployment, versioning, and post-release maintenance.
6. Cross-Functional Collaboration
  • Work closely with embedded, hardware, IoT, cloud, and AI teams.
  • Align software features with product requirements and user experience goals.
  • Support product iterations based on user feedback and field data.
  • Improve UI/UX, performance, and scalability of applications.
  • Stay updated with latest mobile, web, and cloud technologies.
  • Contribute to long-term software architecture and platform roadmap.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Design Engineer
Embedded Design Engineer

Amec Group • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Flutter Mobile Developer
Flutter Mobile Developer

ESP Engineered • Mumbai

Hybrid
INR 600,000 - 1,200,000
Flexible hybrid work model
Access to learning resources
Performance-based growth opportunities
Application Developer
Application Developer

NEMBharat • Delhi

On-site
INR 700,000 - 1,100,000
Competitive salary
Health benefits
Learning and career growth
+2
Staff Engineer, Software (Backend)
Staff Engineer, Software (Backend)

United States Digital Space LLC • Karnataka

Hybrid
INR 4,000,000 - 7,000,000
Software Engineer III - React Native dev+ Basics of Native Android
Software Engineer III - React Native dev+ Basics of Native Android

Capitolis • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Mobile Engineer
Senior Mobile Engineer

Recrew AI • Bengaluru Urban

Hybrid
INR 4,000,000 - 6,500,000
Hybrid work model
Greenfield project
Mobile Engineer (Cross-Platform)
Mobile Engineer (Cross-Platform)

Activatr • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Mobile Developer
Mobile Developer

Equiti Group • Bengaluru

On-site
INR 600,000 - 900,000
React Native Developer | India | Android Lead
React Native Developer | India | Android Lead

Photon • India

On-site
INR 1,000,000 - 1,500,000
Mobile Lead Developer ( Flutter with Android Native)
Mobile Lead Developer ( Flutter with Android Native)

Wealth India Financial Services • Chennai District

On-site
INR 2,400,000 - 4,000,000