Senior IOS Developer (Maps Expertise)
Location: Oakland, California
Requisition ID # 167071-en_US
Our IT professionals are at the enterprise's core, leveraging modern technology to deliver safe and reliable energy to our customers. We use AI, the cloud, data science, and the latest tools and programming languages to solve hard, interesting problems and tackle challenges like the ever-growing threat of climate change, wildfires, and breaches of cyber security. Join us and experience the satisfaction of being a technology enabler for a company that leads the industry in innovation.
Success Profile
What makes a successful Team Member at PG&E? Check out the top traits we’re looking for and see if you have the right mix.
- Adaptable
- Collaborative
- Creative
- Curious
- Results-driven
- Thoughtful
Benefits
PG&E is proud to provide a comprehensive benefits program to help you take care of your physical, emotional and financial health. In addition to the offerings below, you can expect inclusive programs in areas such as performance recognition, training and employee development, mentoring and more.
-
Paid Time Off
Vacation, Sick Hours, Holidays, Family Leave
-
Employee Resource Groups
16 ERGs at the core of our DEIB culture that support employee development and foster business relationships
-
Professional Development
Leadership and Employee Development Courses, LinkedIn Learning, Mentoring Program and up to $8,000 for Tuition Reimbursement
-
Healthcare
Low-Cost Medical, Dental, Life/Accident/Disability Insurance and Free Vision
-
Healthcare & Dependent Care FSA
Pre-tax employee-funded accounts that cover certain out-of-pocket medical and dependent care expenses
-
Retirement Plans
401(k) Matching up to 8% AND Cash Balance Pension (no cost to you)
Job Details
Requisition ID # 167071
Job Category: Information Technology
Job Level: Individual Contributor
Business Unit: Information Technology
Work Type: Hybrid
Job Location: Oakland
Department Overview
PG&E’s Information Technology (IT) organization is comprised of various unified departments which collaborate effectively in order to deliver high quality technology solutions.
The Digital Catalyst Team within IT is responsible for working collaboratively with the lines of business (e.g., Gas Operations, Electric Operations, etc.) to implement consumer grade mobile and web solutions across various user groups (e.g., field users, office workers, etc.). This includes, but is not limited to:
- Deploying best-in-class / rapid delivery capability for mobile and web solutions
- Simplifying, improving, and standardizing business work management processes through application of user-centric design thinking principles
- Rapid delivery of mobile and web applications
Digital Catalyst consists of a staff of highly skilled professionals working together following an agile methodology and design thinking. We take the time to understand our partners’ needs and translate those into solutions that delight our users. Our goal is to deliver products with intuitive user experience that will improve PG&E employees’ and customer’s safety, productivity and overall well-being.
Position Summary
We are seeking an experienced Senior iOS Developer to join our team. As a Senior iOS Developer, you will play a key role in designing, developing, and maintaining our iOS applications, with a focus on map-based features. If you have a passion for creating innovative and user-friendly apps, and a strong background in iOS development and map integration, we want to hear from you!
PG&Eis providing the salary range that can reasonably be expected for this position at the time of the job posting. This salary range is specific to the locality of the job. The actual salary paid to an individual will be based on multiple factors, including, but not limited to, internal equity, specific skills, education, licenses or certifications, experience, market value, and geographic location. The decision will be made on a case-by-case basis related to these factors. This job is also eligible to participate in PG&E’s discretionary incentive compensation programs.
Pay range: $109,000.00 - $156,200.00
This position is hybrid, working from your remote office and our Oakland Headquarters based on business need. The assigned work location will be within the PG&E Service Territory.
Job Responsibilities
- Design, develop, and maintain high-quality, scalable, and efficient iOS applications with map-based features
- Collaborate with cross-functional teams, including design, product, and backend engineering, to identify and prioritize project requirements
- Develop and implement map-based features, such as location-based services, geocoding, and routing, using frameworks like MapKit, Core Location, and third-party libraries
- Optimize app performance, battery life, and user experience, ensuring seamless integration with map services
- Write clean, modular, and well-documented code, following best practices and coding standards
- Participate in code reviews, providing constructive feedback to junior developers and ensuring high-quality code
- Troubleshoot and resolve complex issues, using debugging tools and techniques
- Stay up-to-date with the latest iOS technologies, frameworks, and trends, applying this knowledge to improve our apps
- Collaborate with the QA team to identify and resolve issues, ensuring high-quality releases
- Mentor junior developers, sharing knowledge and expertise to improve the team's overall skills
Qualifications
Minimum:
- Bachelors Degree in Computer Science or job-related discipline or equivalent experience
- 3 years of experience in iOS development, with a strong focus on map-based applications
- Experience in RESTful API-Application Program Interface integration
- Experience with Spring MVC-Model View Controller framework
- Experience in iOS/Android/ Cross Platform app development with a portfolio of original iOS and Android apps published in the App Store
Desired:
- Experience with Couchbase, or other iOS data frameworks
- Experience with ArcGIS, or other iOS maps frameworks
- Knowledge of cloud-based services, such as AWS or Google Cloud
- Experience with continuous integration and delivery (CI/CD) pipelines
- Experience with iOS app publishing and release management
- Proficiency in Swift, Objective-C, and iOS frameworks, including MapKit, Core Location, and Core Graphics
- Strong understanding of iOS architecture, design patterns, and best practices
- Experience with version control systems, such as Git, and agile development methodologies
- Excellent problem-solving skills, with the ability to debug and resolve complex issues
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams

Jonathan A. Solutions Architect, ExpertPG&E combines an established company’s stability with the autonomy of a startup. I enjoy high levels of trust and openness among my coworkers in a dynamic environment where I’m included in important decision-making discussions. As our company evolves, I look forward to career growth opportunities ahead.
Products & Enterprise Platforms
-
Patti Poppe Becomes the First PG&E CEO to Sign the Disability: IN CEO
In signing the CEO Letter on Disability Inclusion, Poppe commits to benchmark the company’s inclusion efforts and encourages other leaders to join IN.
Learn More -
Life at PG&E
Life at PG&E
Learn More
Related Jobs
- Principal SAP Integration Lead Oakland, California
- Manager, SAP Development Oakland, California
- Security Engineer Oakland, California