EVgo

Senior iOS Engineer

Remote Los Angeles, CA
USD 130k - 155k
Android Objective-C Swift
Description

Description

Position at PlugShare

About PlugShare:
 
Based in El Segundo, CA, PlugShare is home to the world’s largest community of EV drivers and maintains the most comprehensive census of EV charging infrastructure in the world. PlugShare enables drivers to easily locate and navigate to chargers, offering the ability to filter results by network, charging speed or connector type (e.g., CCS, CHAdeMO, NACS/Tesla). The PlugShare app is available for download on iOS and Android, including in-dash for Android Automotive OS, and online. PlugShare also provides sophisticated data dashboards and reports to automakers, utilities, charging networks, government, and the rest of the EV industry. PlugShare Research offers custom consulting and operates the world's largest EV driver survey research panel, PlugInsights.  
  
PlugShare, a wholly owned subsidiary of EVgo Inc. (NASDAQ: EVGO), has been a part of the EVgo family since 2021. For more information, visit www.plugshare.com  
Position Summary:
 
We seek a highly skilled and motivated iOS engineer to join our team. In this role, you will be responsible for developing and maintaining PlugShare, our flagship iOS application. PlugShare aggregates over 1M electric vehicle charging locations worldwide with over 3.5M registered users. The app is translated into 23 languages and is available in 173 countries. The app spans multiple platforms, including iOS, iPadOS, watchOS, and CarPlay, and leverages a codebase built with Objective-C and Swift, using UIKit and SwiftUI frameworks.
 
You will work in a collaborative, fast-paced environment with dedicated engineers, designers, and product managers. We value innovation, attention to detail, user advocacy, and the ability to take ownership of tasks while contributing to the larger team effort.
 
This role is primarily remote with periodic in-person meetings required in our Los Angeles office and occasional travel as needed. You will be part of a team that is distributed across the US. PlugShare is headquartered in Los Angeles.

Responsibilities:
 
  • Design, develop, and maintain features for the PlugShare app across multiple platforms including iOS, iPadOS, watchOS, and CarPlay.
  • Work with Objective-C and Swift codebases to deliver high-quality, scalable, and maintainable solutions.
  • Leverage UIKit and SwiftUI to implement user-friendly and visually compelling interfaces.
  • Collaborate cross-functionally with product owners, designers, QA, advertising, data integrity, customer support, and business teams to deliver seamless user experiences.
  • Take ownership of assigned tasks by ensuring timely delivery with minimal supervision.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Participate in code reviews, providing constructive feedback to peers.
  • Ensure app stability and performance by debugging and resolving issues promptly.
  • Contribute to the localization and accessibility efforts to ensure the app meets the needs of a global audience.
  • Stay current with the latest iOS technologies and development trends, bringing innovative ideas to the team.
Minimum Qualifications:
  • Bachelor’s degree in computer science, engineering, or a related field, or equivalent professional experience.
  • 5+ years of professional experience developing iOS applications.
  • Strong proficiency in Objective-C and/or Swift programming languages.
  • Hands-on experience with UIKit and/or SwiftUI for building interfaces.
  • Strong problem-solving skills with a focus on user experience and app performance.
  • Ability to work independently while also contributing to a collaborative team environment.
  • Excellent communication skills with the ability to articulate technical concepts clearly.
  • Excellent written and verbal communication skills with a keen eye for detail.

Preferred Experience

  • Hands-on demonstrated experience with large-scale applications serving millions of unique users.
  • Proficiency with MapKit and CoreLocation is preferred.
  • Experience with WatchKit, CarPlay, and StoreKit is a bonus.
  • Experience with the entire software development lifecycle.
  • Experience working with multi-language and regionally distributed applications.
  • Familiarity with code-based UI implementation (i.e. working without storyboards).
  • Understanding of accessibility standards and best practices.
  • Knowledge of the EV industry.
The estimated salary range for this position is $130,000 USD to $155,000 USD. Actual salary may vary depending on job-related factors, including knowledge, skills, experience, and location. In addition to a competitive base salary, we offer discretionary target cash bonuses, restricted stock units (subject to Board Approval), and a comprehensive benefits package including health, life, and disability insurance, unbounded paid time off including parental leave, and a 401(k).  

To find out more, or to join the EVgo network, visit www.evgo.com. 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.

EVgo
EVgo
Automotive Autonomous Vehicles Charging Infrastructure Electric Vehicle

0 applies

2 views

Other Jobs from EVgo

Senior DevOps Engineer

Los Angeles, CA US

Senior DevOps Engineer

Remote Los Angeles, CA

Senior Project Manager

Los Angeles, CA US

Similar Jobs

Android Software Engineer

Remote San Francisco, CA

Android Software Engineer

Guadalajara, Mexico

Senior DevOps Engineer

Remote Los Angeles, CA

FE Software Engineer IV

Remote London, UK

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say