Demo

Senior iOS Engineer

PlugShare
Los Angeles, CA Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 3/11/2025
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).  

Salary : $155,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior iOS Engineer?

Sign up to receive alerts about other jobs on the Senior iOS Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$66,157 - $90,051
Income Estimation: 
$82,230 - $118,841
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior iOS Engineer jobs in the Los Angeles, CA area that may be a better fit.

Senior iOS Engineer

Upwards, Los Angeles, CA

Senior iOS Engineer (Remote)

Upwards, Los Angeles, CA

AI Assistant is available now!

Feel free to start your new journey!