Mobile Architect

Software Los Angeles, California United States


Position at EVgo

About EVgo

EVgo (NASDAQ: EVGO) is the nation’s largest public fast charging network for electric vehicles, and the first to be powered by 100% renewable energy. With more than 800 fast charging locations, EVgo’s owned and operated charging network serves over 65 metropolitan areas across 34 states and more than 250,000 customers. Founded in 2010, EVgo leads the way on transportation electrification, partnering with automakers; fleet and rideshare operators; retail hosts such as hotels, shopping centers, gas stations and parking lot operators; and other stakeholders to deploy advanced charging technology to expand network availability and make it easier for drivers across the U.S. to enjoy the benefits of driving an EV. As a charging technology first mover, EVgo works closely with business and government leaders to accelerate the ubiquitous adoption of EVs by providing a reliable and convenient charging experience close to where drivers live, work, and play, whether for a daily commute or a commercial fleet.  

  • Architect, design, and develop scalable, resilient, and fast mobile applications. 
  • Lead and participate in producing deliverables (including architecture, technical design, code development, and QA) to high quality standards. 
  • Work closely with Product and development teams to meet business requirements for new features. 
  • Take ownership of the solution and be responsible for translating functional requirements into a mobile solution. 
  • Drive Test Driven Development throughout the lifecycle of the application. Write and execute unit, functional and integration tests. Perform and support system-level troubleshooting. 
  • Execute all projects in compliance with company development guidelines. Enforce sound development practices and ensure the quality delivery of mobile solutions including, but not limited to, executing code reviews. 
  • Act as a technical advisor to application development teams to plan, implement, and support new and existing mobile applications. 
 Leadership/Soft Skills: 
  • Drive architecture and technology choices for mobile products. 
  • Ability to lead mobile projects through the complete development lifecycle. 
  • Ability to lead and mentor a group of engineers. 
  • Passionate about delivering high quality user experience. 
  • Self-starter, strong sense of ownership, gets things done. 
  • Capable of making timely decisions while dealing with uncertainties & inadequate information. 
 Required Skills/Experience: 
  • A minimum of 8+ years of industry experience in mobile software development with Lead Experience. 
  • Mobile development experience both iOS, Android combined. 
  • Working knowledge of Kotlin and SWIFT 
  • Apollo and GraphQL 
  • Backed and third-party data experience is a plus
  • Firebase experience 
  • Apple Pay, Android Auto and CarPlay experience Plus 
  • BS/MS in Computer Science or equivalent 
  • Strong written and verbal communication skills. 
  • Exceptional problem solving and analytical skills. 
  • Strong technical acumen combined with a curiosity to continue learning and better understand end user productivity experiences 
  • Experience building applications  
EVgo employees are required to provide documentation of COVID 19 vaccination. 

To find out more, or to join the EVgo network, visit Connect with EVgo on Facebook and follow us on Twitter. At EVgo, we are committed to creating a more equitable and inclusive workplace where everyone feels welcome. Apply today to join our team and help make a meaningful impact in the fight against climate change. By submitting this form, you acknowledge you are sharing your personal information with EVgo. By proceeding, you consent to EVgo’s Privacy Policy and Privacy Notice for California Residents. More detail regarding personal information we collect, how we use that information, how we share that information, and your rights and choices can be found here.