Experian Consumer Services is looking for an experienced and collaborative Staff iOS Software Engineer to help evolve our flagship iOS native application.
Requirements
- 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
- Experience with SDUI (Server-Driven UI), and TypeScript is preferred
Responsibilities
- Build iOS app features, ensuring scalability and performance
- Write clean, maintainable code; conduct code reviews; implement automated testing and CI
- Partner with product managers, designers, and other dev teams; integrate APIs and third-party libraries
- Implement UI designs that meet Apple's standards and deliver intuitive experiences
- Stay current with iOS trends and promote best practices across the team
- Support junior developers and represent team achievements across the organization
Other
- remote (US)
- reporting to a Senior Software Manager
- You're an iOS expert who enjoys working in dynamic and improving both the product and development process.
- You excel at collaboration and new ideas.
- Bachelor's or higher in Computer Science, Software Engineering, or a related field
- 8+ years of professional experience in iOS development