Staff iOS Software Engineer

Experian
Summary
Join Experian Consumer Services as an iOS Mobile Developer to contribute to the evolution of their flagship iOS native application. This remote (US-based) role involves building app features, ensuring scalability and performance, writing clean and maintainable code, collaborating with various teams, implementing UI designs, staying current with iOS trends, and mentoring junior developers. The position requires a Bachelor's degree or higher in a related field, 8+ years of professional iOS development experience, expertise in Swift and SwiftUI, and familiarity with various technologies and methodologies. Experian offers a competitive compensation package, core benefits, flexible work arrangements, and generous paid time off. The company fosters a positive and inclusive work environment.
Requirements
- Bachelor's or higher in Computer Science, Software Engineering, or a related field
- 8+ years of professional experience in iOS development
- Experience with RESTful APIs, GraphQL, and third-party libraries
- Expertise in Swift and SwiftUI; proficiency in Objective-C and UIKit
- Experience with Agile development methodologies, VCSs including Git, development tools including XCode, and automated testing
- Familiarity with cloud services (AWS), backend integration, and deployment processes
Responsibilities
- App Development: Build iOS app features, ensuring scalability and performance
- Code Quality: Write clean, maintainable code; conduct code reviews; implement automated testing and CI
- Collaboration: Partner with product managers, designers, and other dev teams; integrate APIs and third-party libraries
- User Experience: Implement UI designs that meet Apple's standards and deliver intuitive experiences
- Continuous Improvement: Stay current with iOS trends and promote best practices across the team
- Mentorship: Support junior developers and represent team achievements across the organization
Preferred Qualifications
Experience with SDUI (Server-Driven UI), and TypeScript is preferred
Benefits
- Great compensation package and bonus plan
- Core benefits including medical, dental, vision, and matching 401K
- Flexible work environment, ability to work remote, hybrid or in-office
- Flexible time off including volunteer time off, vacation, sick and 12-paid holidays