Job Title: iOS Developer
Location: Palo Alto, CA (Onsite) | Full-time
Position Overview
As the Silicon Valley Lab of a global airline, we are looking for a skilled and passionate iOS Developer to join our engineering team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality iOS applications that deliver exceptional user experiences. You will work closely with a collaborative team to build scalable and reliable mobile solutions that shape the future of digital travel experiences.
Key Responsibilities
- Design and develop advanced applications for the iOS platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Maintain code quality, organization, and automation
- Optimize application performance, responsiveness, and scalability
- Identify and fix bugs and performance bottlenecks
- Write clean, maintainable, and efficient code following best practices
- Integrate RESTful APIs and third-party libraries/services
- Participate in code reviews and technical discussions
- Stay up to date with the latest iOS development trends, tools, and technologies
- Contribute to CI/CD pipelines and release management processes
Requirements
- Bachelor’s degree in Computer Science (or equivalent practical experience)
- Proven experience in iOS application development
- Experience in Swift and UIKit/SwiftUI
- Experience with Apple’s Xcode IDE and iOS SDK
- Understanding of mobile app architecture patterns such as MVC, MVVM, or Clean Architecture
- Experience integrating APIs and handling JSON/XML data
- Familiarity with Git version control systems
- Knowledge of app publishing process on the Apple App Store
- Strong problem-solving and debugging skills
- Good communication and teamwork abilities
Technical Skills
- Swift
- Objective-C
- UIKit / SwiftUI
- REST APIs
- Xcode
- Git
- Core Data / Realm
- Firebase
- XCTest
Soft Skills
- Strong analytical thinking
- Attention to detail
- Ability to work independently and collaboratively
- Effective time management
- Continuous learning mindset
Experience Level
- Junior-Level / Mid-Level (depending on candidate experience)
Job Type: Full-time
Pay: $100,000.00 - $200,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person