Posted By

user_img

Shyambahadur Prajapati

Head HR & Operations at GM Infotech

Last Login: 25 April 2024

172

JOB VIEWS

27

APPLICATIONS

11

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

1118878

Director - Mobile Engineering - IIT/NIT/BITS

20 - 25 Years.Bangalore
Posted 1 year ago
Posted 1 year ago

Director Mobile Engineering

Job Description

GET READY FOR THE FUTURE OF ENERGY

Enphase Energy is using the innovation that made us the world leader in microinverter technology to transform energy generation and management forever.

We are one of the fastest growing and most dynamic Energy Systems Companies in the world. By combining the power of solar energy and the proven advantages of communications technology, Enphase Energy makes solar power systems productive, reliable, smart and safe. Our microinverter system is profoundly changing the way solar systems function, and as a result, changing the solar industry itself.

As we continue our exciting growth, we are building teams with highly talented individual contributors and leaders who design, develop, and manufacture next generation energy technologies. Our work environment is fast-paced, fun, and full of exciting new projects.

Milestone years

Graphical user interface, timeline Description automatically generated

Global Footprint

Chart Description automatically generated

Future Enphase, what is there for the candidates? Text Description automatically generated with medium confidence
Enphase website Link - https://enphase.com/en-us/support

Role Title

Director Mobile Engineering

Function

Cloud & Storage Engineering

Reports To

VP Engineering

Location

Bangalore

Mission and Scope

For our Cloud and Storage Engineering team, we seek Director Engineering who can work on designing & implementing & delivery of high quality Cloud Based Mobile Apps (iOS / Swift and Android / Kotlin).

Experienced candidates need to provide technical leadership/mentoring to a small team of talented developers in agile environment. Your ability to lead the architecture, design, and implementation of maintainable, high-quality, and high-performing Mobile Apps (iOS - Swift, Android - Kotlin, React Native, Hybrid Apps, Java microservices, React, AWS) is essential for success in this role. Experience with IOT, Device Connectivity and Cloud Integration is essential for this role.

Provide hands-on technical expertise to design, engineer, deploy, and deliver highly scalable mobile applications. Drive improvements in technical architecture, standards, and processes. Drive engineering excellence while managing/mentoring talented team of developers in agile environment. Work closely with product management and other stakeholders for system design and delivery.

Key Responsibilities and Outcomes (What the Person needs to accomplish in the role ?)

- Strong experience with Agile project management aspects.

- Good mobile app development/arch experience in a combination of Native and Hybrid Mobile Apps is must for this role. Need to be well versed with iOS (Swift) and Android (Kotlin).

- Good knowledge of mobile and web technologies including client and server.

- Familiarity with HTML/CSS, JavaScript and UI/UX design.

- Good Exposure to TDD and BDD based development methodologies.

- Knowledge of hybrid mobile applications and framework is a plus.

- Knowledge of data analytics and machine learning is a plus.

- Good knowledge in version control and branching concepts (git, mercurial).

- Strong documentation, presentation and communication skills.

What you will do

- Own the delivery of Enphase iOS / Android Installer Mobile App,

- Work with customers, product managers, architect, engineers for Enphase iOS / Android Installer Mobile App and make it scale to the next 3-4 years of our unprecedented user growth. Propose ideas/solutions to reach our vision of "making Enphase Installer Mobile Apps best-in-class."

- Identify the gaps in our current iOS App Architecture, and lead redesign of the iOS platform to improve modularity, performance, and quality.

- Help us improve the developer experience by reducing the build times, by providing a modular architecture, and improving the developer workflows.

- Help us build the technical foundation for rapid experimentation without compromising on quality.

- Mentor iOS developers across the company.

- Be the go-to person for developers on complex problems in iOS development.

Qualifications: Education, Competencies (Knowledge, Skills & Behaviour) and Experience

Minimum Qualifications

- B.E/B.Tech in Computer Science or Electrical Engineering or related disciplines with premier institute.

- 5-20 years of solid software development experience with 10+ years in Mobile Apps.

- Experience working/managing in small team agile environment.

- Extensive knowledge of at least 1 cloud platform (AWS, Microsoft Azure, GCP)

- IOT Based product functionality knowledge. Device Connectivity and Cloud Integration experience.

- Good knowledge and experience with Agile, TDD or BDD methodologies

- You are a strategic thinker who thrives on developing a long-term technical foundation and has a passion for developing scalable, well-designed software that improves people's lives globally.

- 10+ years of Software development experience with at least 5+ years in designing/developing iOS applications,

- Experience in influencing larger (200+ engineers) organizations on technical direction/best practices related to iOS,

- Experience with modern iOS/Android development frameworks such as Texture, UIKit, or SwiftUI.

- Passion for developing scalable, well-designed software that improves people's lives globally.

- Experience working with cross-functional teams such as design, product, data teams to deliver great user experiences.

Didn’t find the job appropriate? Report this Job

Posted By

user_img

Shyambahadur Prajapati

Head HR & Operations at GM Infotech

Last Login: 25 April 2024

172

JOB VIEWS

27

APPLICATIONS

11

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

1118878

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow