Job Description Brief Description of Sunnova Sunnova is a different kind of Power Company, offering solar and storage services to homeowners within the United States and its territories through our network of local solar dealers and solar standard community homebuilders. Our mission is powering energy independenceTM and changing the energy industry. At Sunnova, we believe in achieving more by working together; our diverse workforce allows an inclusive and innovative culture to power our long-term growth. Our people focus on thinking beyond traditional limits – and to do that, we need the creativity and energy of every person. Come be a part of the fastest growing segment of the energy industry The Lead Mobile Developer Position Sunnova Energy is currently searching for a Lead Mobile Developer to be responsible for building and maintaining Sunnova’s mobile applications. This individual will lead a team of mobile developers that will collaborate closely with leaders, product managers, user experience experts, third party consultants, and other technology colleagues to design and build the next generation of native iOS and Android apps for Sunnova’s customers and dealers. Lead Mobile Developer Responsibilities Provides technical leadership throughout the mobile application development lifecycle (proof of concept, design, development, test, deployment, and support) Hires, coaches, and inspires a team of mobile developers that work on separate projects and scrum teams Liaises with product management, business stakeholders, scrum team, and other developers to deeply understand requirements and suggest solutions Performs hands-on dev tasks as an individual contributor Troubleshoots and debugs to optimize performance Researches and suggests new mobile architectures, applications, and protocols Continuously refines the mobile development pipeline (e.g., dev processes, environment management, testing strategy, CI/CD processes) Participates in daily stand-ups, works closely with scrum master, business analysts, architects, senior developers, and QA testers on projects and supports delivery timelines and priorities. Responsible for designing, documenting, and presenting solutions to senior leaders in IT. Solves problems independently with limited supervision. Works effectively in a matrix environment where 1) day-to-day tasks are determined and executed on agile/scrum team under the leadership of a scrum master and 2) career development and coaching, goal setting, performance evaluations and issue escalation are coordinated through a separate manager. Minimum Requirements Bachelor's degree, preferably in computer science, software engineering, information systems or business, or equivalent work experience Minimum 8 years of software development experience, of which 4 must be mobile app development Expert level knowledge of at least one programming language Expert level knowledge of cross platform tools for mobile app development such as React Native or Xamarin Experience leading other developers and being accountable for their contributions (e.g., either as a manager, lead developer or project manager) Preferred Qualifications Experience with both iOS and Android development platforms Ability to influence technical design decisions, articulate tradeoffs, and make recommendations on high level architecture Ability to perform code reviews Ability to identify opportunities for technical improvements across multiple processes or functional areas, recommend solutions, and advocate for implementation Additional Knowledge, Skills and Abilities Ability to communicate effectively and persuasively with a variety of internal and external parties Ability to identify opportunities for technical improvements in specific processes and recommend solutions Working Conditions Extended periods of time working at computer workstation Some overtime required Location Fully Remote Benefits Sunnova offers a generous employee reward package that includes: Comprehensive benefits, including medical, dental, vision, life insurance, healthcare flexible spending account, and 401(k) with employer match. Competitive compensation & annual bonus Paid time off, including 10 holidays and Paid Parental Leave Cell phone allowance for many roles Free access to onsite fitness center in Houston and/or discounted fitness memberships through health provider Complimentary garage parking in Houston We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law. If you are selected for a position, your employment will be contingent upon submission to and successful completion of a post-offer/pre-placement drug test (and medical examination if required by the role) as well as pre-placement verification of the information and qualifications provided during the selection process.