Mobile Developer I - US Remote - Multiple Locations
Company: Sunnova Energy
Location: Garland
Posted on: August 1, 2022
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 independence TM 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 Mobile Developer I Position
Sunnova Energy is currently searching for a Mobile Developer to be
responsible for building and maintaining Sunnova's mobile
applications. This position collaborates closely with leaders,
product managers, user experience experts, and other technology
colleagues to design and build the next generation of native iOS
and Android apps for Sunnova's customers and dealers.
Mobile Developer I Responsibilities
- Provides technical expertise throughout the mobile application
development lifecycle (proof of concept, design, development,
build, test, deployment, and support)
- Performs hands-on mobile development tasks as an individual
contributor
- Acts as subject matter expert for mobile software products that
the scrum team supports
- 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)
- Works in all phases of the software development life cycle
including functional analysis, development of technical
requirements, technical design, prototyping, coding, building,
testing, deployment, data migration, and support
- Takes ownership of problems and issues, proactively works with
business stakeholders, product management, architects, other
developers, business analysts, quality assurance, and release
management
- Finds, analyzes, and fixes bugs and performance problems as
they may occur
- Collaborates with Application Support team to respond to
reported system issues
- Organizes and prioritizes individual workload with scrum team
to meet required deadlines
- Works as a team member, accepts ownership of work, and actively
contributes to team discussions
- Participates in daily stand ups, works with scrum team on
projects, and supports delivery timelines and priorities
- Designs, documents, and presents solutions to senior leaders in
IT
- Works effectively in a matrixed 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, coaching,
goal setting, performance evaluations, and issue escalation are
coordinated through a separate manager
Minimum Requirements
- Bachelor's; preferably computer science/engineering, electrical
engineering, software engineering, information systems, or
equivalent work experience
- 1-2+ years of mobile development, native or cross-platform
- Extensive knowledge of at least one programming language
commonly used in mobile app development, such as Swift, Objective
C, Java/Kotlin, C#, or JavaScript
- Familiar with OOP and MVC/MVVM design principles
Preferred Qualifications
- Experience with native iOS/Android development
- Experience with Flutter, React Native or Xamarin. Forms
- Experience with third-party libraries and APIs
- Ability to identify opportunities for technical improvements
across multiple processes or functional areas, recommend solutions,
and advocate for implementation
Additional Knowledge, Skills And Abilities
- Strong problem solving and analytical skills
- Strong written and verbal communication skills
Working Conditions
- Open office environment
- Extended periods of time working at computer workstation
- Some overtime required
Location: 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.
Keywords: Sunnova Energy, Garland , Mobile Developer I - US Remote - Multiple Locations, IT / Software / Systems , Garland, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...