Mobile Application DevelopmentMobile ApplicationsREST ApisAndroid JetpackKotlinModel-View-ViewmodelObjective-CRxjavaSwiftIos
Costa MesaCA
Powering Opportunities
22940+ employees
Data Analysis
Role
Who you are
Bachelor's degree in Computer Science or a related technical discipline/experience
3+ years of experience in mobile application development
For iOS Developers: Proficiency in Swift and SwiftUI, familiarity with Objective-C, and experience with Storyboards and XIBs. Experience with iOS UX/UI guidelines and publishing apps on the Apple App Store
For Android Developers: Proficiency in Kotlin and experience with Jetpack Compose, familiarity with Java, and a background in MVVM architecture
Willingness to participate in professional development activities to stay current on industry knowledge about third-party libraries such as RxJava, Dagger, and Retrofit
Experience consuming RESTful APIs and providing end-to-end coverage for API components
Work with design teams to guarantee an understanding of platform-specific UI guidelines (iOS or Android)
Experience with large codebases shared REST API libraries, and unit testing
Experienced in offline storage, background processing, threading, and performance optimization, working in an Agile environment
What the job involves
Participate in the full application lifecycle (concept, development, deployment, test, and release management).
Write clean, correct code incorporating feedback from code reviews; follow and enforce best practices.
Evaluate assignments/requests, prioritize, and troubleshoot.
Be accountable and able to focus on achieving the target while considering longer-term goals along the way.
Communicate updates and resolutions and present and defend technical and architectural choices.
Investigate and prototype new technologies.
Foresee future changes and lead the feature team to provide expandable and scalable solutions.
Participate in cross-team engineering efforts such as improving code review systems, building pipelines, monitoring.
Experian is a global data and technology company, powering opportunities for people and businesses around the world. We redefine lending practices, prevent fraud, simplify healthcare, deliver marketing solutions, and gain insights into various markets using data, analytics, and software.
Company benefits
Great compensation package and bonus plan
Core benefits including full medical, dental, vision, and matching 401K
Flexible work environment, ability to work remotely, hybrid, or in-office
Flexible time off, including volunteer time off, vacation, sick, and 12-paid holidays