Hanwha Q CELLS Technologies, Inc. is looking to develop its next-generation Mobile Commissioning App, a critical tool for residential solar and energy storage system installers, and needs a Senior Engineering Manager to lead the development team.
Requirements
- Proven experience building and launching mobile apps with native iOS and Android teams.
- Deep understanding of mobile architecture, shared component systems, and design systems.
- Good understanding in offline strategy, IoT protocols, and connected devices
- Experience with Swift (iOS) and Kotlin (Android) engineering
- Experience with CI/CD, observability, and performance profiling
- Knowledge of cloud backend and IoT device protocols
- Experience with agile execution, sprint planning, and delivery of high-quality software
Responsibilities
- Define and execute the technical roadmap for the Mobile Commissioning App, with a focus on performance, reliability, and scalability.
- Architect shared mobile components and design systems to support consistent UX across platforms.
- Ensure seamless integration with Qcells’ EMS firmware, cloud backend, and IoT device protocols.
- Champion best practices in mobile development, including CI/CD, observability, and performance profiling.
- Establish and maintain high standards for code quality, testing, documentation, and operational excellence across all tooling teams.
- Implement metrics and KPIs to measure developer productivity and tool effectiveness.
- Promote a culture of continuous improvement and technical rigor.
Other
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- 8+ years of software development experience, with 5+ years in engineering management.
- Strong communication and stakeholder management skills.
- Comfortable working across time zones and cultures; experience with remote-first teams.
- Travel may be required up to 10%, depending on business needs.