1

Swift Engineering Jobs in Riverside, CA (NOW HIRING)

iOS Developer

Irvine, CA

$55.50 - $76.50/hr

... Engineering, or a related field Objective-C, Swift, Xcode, and Cocoa Touch Developing for iOS 7+ iOS Design Patterns Callbacks, Blocks, Closures, Delegates, and NSNotifications Storyboards, Auto ...

We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications ...

This is a hands‑on engineering role where you'll influence architecture, champion mobile ... Design, develop, and maintain native iOS and Android applications using Swift, Objective‑C ...

New

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... using Swift/ObjectiveC or Android using Java. Experience with to Unit Testing, Mocking and ...

next page

Showing results 1-20

Swift Engineering information

See Riverside, CA salary details

$10

$62

$97

How much do swift engineering jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for swift engineering in Riverside, CA is $62.74, according to ZipRecruiter salary data. Most workers in this role earn between $47.64 and $81.78 per hour, depending on experience, location, and employer.

What is Swift engineering?

Swift engineering refers to the development and maintenance of software applications using the Swift programming language, primarily for Apple platforms like iOS, macOS, watchOS, and tvOS. Swift engineers design, build, test, and optimize apps, ensuring they are efficient, reliable, and user-friendly. They work closely with designers, product managers, and other developers to deliver high-quality software solutions. Knowledge of Apple's development ecosystem, frameworks like UIKit and SwiftUI, and best practices in coding and debugging are essential skills for Swift engineers.

What are the key skills and qualifications needed to thrive as a Swift engineer?

To thrive as a Swift Engineer, you need strong programming skills in Swift, a solid understanding of iOS development, and typically a degree in computer science or related field. Familiarity with Xcode, UIKit, SwiftUI, and version control systems like Git is essential, and certifications in iOS development can be advantageous. Excellent problem-solving abilities, attention to detail, and effective collaboration skills help set top performers apart. These competencies ensure efficient development of robust, user-friendly iOS applications that meet both technical and business requirements.

What are some common challenges faced by engineers working with Swift in a professional setting?

Engineers working with Swift often encounter challenges related to keeping up with frequent language updates and changes in best practices. Integrating Swift code with legacy Objective-C codebases can also be complex, requiring careful attention to interoperability and project structure. Additionally, debugging asynchronous code and optimizing app performance are frequent tasks that require strong problem-solving skills and collaboration with cross-functional teams such as QA and design. Staying up to date through regular code reviews, training, and team discussions helps engineers overcome these challenges effectively.

What is the difference between Swift Engineering vs Mechanical Engineer?

AspectSwift EngineeringMechanical Engineer
Required CredentialsBachelor's degree in engineering, specialized training in aerospace or automotive designBachelor's or higher in mechanical engineering, professional licensure often preferred
Work EnvironmentDesign labs, testing facilities, aerospace and automotive industriesManufacturing plants, design offices, research labs across various industries
Industry UsagePrimarily aerospace, automotive, defense, and high-tech sectorsManufacturing, energy, robotics, aerospace, and more

Swift Engineering and Mechanical Engineers share foundational engineering skills, but Swift Engineering specializes in aerospace and automotive design, often requiring specific industry experience. Mechanical Engineers have broader applications across multiple industries, with a focus on mechanical systems and manufacturing processes.

What cities near Riverside, CA are hiring for Swift Engineering jobs?

Cities near Riverside, CA with the most Swift Engineering job openings:

Infographic showing various Swift Engineering job openings in Riverside, CA as of August 2026, with employment types broken down into 89% Full Time, 7% Part Time, 3% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $130,508 per year, or $62.7 per hour.

Software Development I - Kotlin/Swift SDKs

Esri

Redlands, CA • On-site

Full-time

Posted 13 days ago


Esri rating

9.6

Company rating: 9.6 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

7th of 245 rated software companies


Job description

Overview

Bring your passion for Android and iOS to help us develop a native GIS SDK that runs on mobile devices using modern tooling. You will be working with the mobile team to build out and enhance our current ArcGIS Maps SDK for Swift and/or Kotlin into a fully featured, production quality release. This is a great opportunity to design and develop next-gen Esri technology. We love making a difference and leading the way in developing innovative technology.

Responsibilities

  • Build and test iOS/Android apps that conform to industry best practices to test the APIs and ensure their quality
  • Develop excellent software for use in field mapping, data collection, sensor networks, street navigation, and more
  • Collaborate with developers, product engineers and product owners throughout the development process
  • Assist the team in evaluating different areas of functionality and assessing the viability of adding new features
  • Ensure that the product remains at the forefront of iOS and Android development patterns and paradigms
  • Solve and articulate complex problems with application design, development, and user experiences

Requirements

  • 1+ years of related software development experience
  • Fluent in and passionate about iOS/Swift or Android/Kotlin
  • Possess object-oriented design skills
  • Fluent in git source code management
  • Understanding of algorithms and design patterns
  • Ability to work closely with the team to build quality software in a constantly evolving environment
  • Effective time management, organizational, and written and verbal communication skills
  • Bachelor's degree in computer science, mathematics, GIS, or a related field

Recommended Qualifications

  • Prior API development experience
  • Knowledge of the other programming languages, including C, C++, and Dart
  • Hands-on experience with Esri ArcGIS software or other geospatial technology
  • Experience with JSON RESTful interface
  • Experience with User interface design
  • Master's degree in computer science, mathematics, GIS, or a related field

What Esri employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ESRI logo

About ESRI

Sourced by ZipRecruiter

Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Industry

Scientific research and development services

Company size

1,001 - 5,000 Employees

Headquarters location

Redlands, CA, US

Year founded

1969