EVgo
Hi, let's find you a remote job!
10 days ago
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 worlds 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.