i
Simple Energy
10 Simple Energy Jobs
6-10 years
Simple Energy - Lead Mobile Developer - iOS/Android Platforms (6-10 yrs)
Simple Energy
posted 15d ago
Flexible timing
Key skills for the job
Role : Lead Mobile Applications.
About Simple Energy :
Simple Energy specializes in the manufacture of smart electric two-wheelers. We are a team of 300+ engineers coming together to make smart, supercharging, and affordable two-wheelers.
The company was founded in 2019 and is based in Bangalore, India. Our mission is to build the future of mobility that is electric and connected.
We at Simple energy are working towards accelerating EV adoption by making them more accessible, affordable, secure and comfortable and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Job description :
- You Will Lead and manage a team of highly skilled & motivated Engineers to deliver best-in-class android/iOS mobile applications across our portfolio of eV and charging infrastructure platforms.
- Set & manage objectives and key results for the android/iOS mobile applications development team.
- Identify training and development needs for the android/iOS mobile applications development team.
- Manage and optimize Budgets for the android/iOS mobile applications development team.
- Enable the team with relevant and adequate resources, equipment and tools.
- Manage attrition and hire appropriate & adequate resources for the android/iOS mobile applications development team.
- Inculcate & drive a creative culture in the team, deliver Innovation thru clearly differentiated SW solutions that stand out & enhance customer experience.
- Define and set execution process & delivery milestones for SW development (SDLC) including but not limited to development, test, release, update and support processes in alignment with organizational development processes.
- Publish Technology roadmap for the android/iOS mobile applications development team, communicate long-term and short-term roll-out strategy with relevant stake holders.
- Manage risks, deployment & execution of the technology development pipeline.
- Contribute effectively towards organizational goals and influence work groups beyond routine nature of tasks.
- Collaborate with cross functional teams and external agencies to enable the team s delivery efficiency & effectiveness, understand Business case sensitivities and transform business requirements & technical specifications to implementation plan(s).
- Manage Technical & resource risks to ensure projects meet business case requirements.
- Participate in project management activities to review team structure, SW development activities, manage stakeholders & external/internal interfaces.
- Drive execution for projects through work package approvals, engineering management plan and attaining all engineering deliverables in an AGILE project management environment.
- Lead technical discussions and presentations for internal and external customers, including design reviews and technical coordination meetings.
- Review SW development & feasibility studies, implement recommendations that strongly influence product costs, TTM, performance and capital investment.
- Review and approve SW release versions, documentation, ECRs/ECOs/OTA release, QA Test plans and QA Test reports for the android/iOS mobile applications development team.
- Verify release versions of SW, test reports and change orders/requests for completeness and conformity to standards, procedures and specifications.
- Verify accuracy of SW development activities & releases.
- Support SW sustaining activities to improve/manage OTA upgrades/patches/fix.
- Define quality goals and metrics for the SW development team(s) and ensure compliance to departmental & organizational processes, procedures and practice.
To Be Successful, You Will Be Expected To :
- Deliver SW solutions for mobile applications (Android/iOS) against target TTM, quality & cost.
- Create development framework to leverage Android Jetpack suite components like ViewModel, RoomdB & Compose UI/SwiftUI on iOS to create robust applications.
- Develop framework to Integrate navigation, communications & telemetry SDKs on HMI platforms with android/iOS applications.
- Ensure development code(s) comply with MVVM architecture requirements.
- Setup, review & monitor compliance to execution framework for UI/UX tests & optimize performance of applications.
- Demonstrate portability, maintainability, efficiency, reliability and robustness of code.
- Implement, monitor & streamline critical departmental processes such as code reviews, unit test plan(s)/report(s) reviews & compliance to coding standards & security features.
- Review test cases to evaluate code quality, performance & scalability to optimize performance of mobile/web applications.
- Provide leadership to mentor, coach & manage team mates across the android/iOS mobile applications development team.
- Demonstrate High employee engagement scores and low attrition rates in the team.
- Meet/exceed targeted audit scores for compliance to departmental procedures and practices Demonstrate progressive competency improvement in the team.
- Demonstrate progressive reduction of technical and resource risks across project execution phases.
- Stand out as a collaborative individual and a team player across peer groups in the organization.
- Be the go-to person for problem solving and creative content on Mobile App Development.
- You must have any or a combination of any of the following skills:.
- Tech/MTech/PhD in Computer Science/Electrical/Electronic Engineering or equivalent.
- 6-10 years of experience in leading & managing high performance SW development teams.
- Deep understanding and experience in managing SW development projects across all phases of SW development life cycle (SDLC).
- Proven experience in Kotlin/Swift, Android/iOS SDKs & development of apps across android/iOS versions.
- Expertise in NDK/C++/Java.
- In-depth Knowledge on Functional Safety and SPICE processes.
- Expertise in MVVM/Clean architecture & Android Jetpack components such as View Model, Compose UI & Room dB.
- Demonstrated experience in integration of BLE & navigation-based SDKs such as MMI on android/iOS applications.-
- Strong knowledge on standard BLE Services, protocols such as GAP/GATT and profiles such as A2DP, HFP and ANP.
- In-depth understanding of handling Connection Management, Database Handler, GraphQL, and REST APIs.
- Expertise in M2M protocols such as MQTT, S2S service communication protocols such as publish/subscribe messaging & edge device provisioning/registration with JITR or JITP.
- Excellent understanding of Android/iOS design principles, Material UI and interface guidelines.
- Solid Experience in Google/iOS Play-store releases.
- Demonstrated experience in version control of code base using Git & Maintaining Code.
- Very good Problem-solving, documentation & communication skills.
- A passion for automotive electronics/eV and an awesome team-spirit.
Functional Areas: Other
Read full job descriptionPrepare for Mobile Developer Lead roles with real interview advice
6-10 Yrs
3-5 Yrs
Bangalore / Bengaluru
4-6 Yrs
Bangalore / Bengaluru
4-10 Yrs
Bangalore / Bengaluru
6-8 Yrs
Bangalore / Bengaluru