More  Posts
Principal Engineer – Android @Enphase Energy, Bangalore
Posted in Amrita
10+ Yrs Exp.

Hey Guys, I have an opening to share with you.


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) or 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 will you do

 

  • Own the architecture of 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.

 

Minimum Qualifications

  • B.E/B.Tech in Computer Science or Electrical Engineering or related disciplines with premier institute.
  • 10+-15 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.


If this is interesting for you then please share your resume while applying. Also, please feel free to reach out in case of any queries.


Thanks,

Sivabalanarayanan L

Enphase Energy
Sector:
Renewables & Environment
Size:
501-1000 employees
Stage:
Public Company
More  Posts
Feedback