Sr. Software Engineer (iOS)

about 1 year ago
Full time role
Remote · Portland, ME, US... more

About the Role

Amply is an early-stage software startup making complete electrification easy for homeowners and installers. Our mission is to make 100M homes across the U.S. reliably comfortable, healthy, and affordable for people and the planet.

Electrification today requires homeowners to navigate a gauntlet of complex and frustrating steps. Piecemeal retrofits of heat pumps, solar, weatherization, electrical panels, water heaters, EV chargers and more not only require expertise from 5-6 different installers but also leads to suboptimal outcomes for consumers (lower performance, higher costs) and installers (lower productivity) alike. This customer/installer experience will not lead to the widespread adoption we need to rapidly eliminate the 20% of U.S. emissions that are coming from homes.

We are building a platform that digitizes the energy upgrade process (we ingest public and private data), evaluates each home as a system, provides a tailored electrification roadmap and makes the retrofit a breeze for customers and installers. 

We are looking for a mobile engineer who believes in our mission and can help create homeowner- and installer-facing experiences that delight.

This role can be remote anywhere within the United States with a preference for EST timezone (our distributed team is primarily based in Maine/Massachusetts.)

Job Responsibilities

  • Be one of our first team members and help shape our company culture
  • Collaborate with product, design, building science and more to understand user needs and requirements
  • Build mobile (iOS) homeowner and installer experiences that delight
  • Set app technical direction and manage schedule and deliverables
  • Deliver high-quality, well-tested code, and participate in code reviews
  • Influence our product roadmap and strategic direction

Job Requirements

  • Inspired by our mission and values
  • Have 6+ years of experience as a mobile app developer
  • Undergraduate degree such as computer science, engineering, math, statistics, or technical discipline or equivalent professional experience
  • An obsession with the details and love of technology
  • Experience in building reliable and scalable mobile apps or frameworks
  • Experience with programming languages such as Swift, Objective-C, Dart, Kotlin, or React-Native
  • Have built a consumer or B2B app from concept to launch
  • Demonstrated success working collaboratively with product and design teams
  • Excellent communication skills and can communicate technical information to non-technical audiences
  • A can-do, solution-oriented, creative approach to problem-solving
  • Thrive in a startup, fast-paced, green field environment
  • Intrinsic curiosity and love of learning

Extra Credit

  • Building science, climate and/or energy background or interest
  • Have experience with AR, Lidar and/or other spatial mobile APIs
  • Web app experience (Python, React/Typescript, Node/Express.js)
  • Previous startup experience

Our Commitment to Equity, Diversity and Inclusion

Amply values diversity in all its forms and is committed to inclusive and transparent recruitment, hiring, and promotion processes. Candidates of diverse backgrounds and lived experience are strongly encouraged to apply.

Application Instructions

Send us your resume and a short note about yourself about why you are a fit for the role.