JOBSEARCHER

iOS Developer

Job Title : iOS DeveloperJob location : San Leandro, CA (Need locals)Job Type: ContractJob SummaryWe are looking for a skilled iOS Developer to design, develop, test, and maintain high-quality mobile applications for iPhone and iPad. The ideal candidate should have strong hands-on experience with Swift, SwiftUI/UIKit, iOS SDK, REST APIs, and mobile application architecture.The candidate will work closely with product managers, UI/UX designers, backend engineers, QA teams, and other developers to build scalable, secure, and user-friendly mobile applications.Key ResponsibilitiesDesign and develop native iOS applications using Swift.Build responsive and reusable UI components using SwiftUI and UIKit.Develop clean, maintainable, and scalable application code.Integrate mobile applications with RESTful APIs and backend services.Implement application architecture using MVVM, MVC, VIPER, or similar patterns.Work with local and remote data storage solutions.Implement authentication, authorization, and secure data handling.Integrate third-party SDKs, APIs, and libraries.Optimize applications for performance, memory usage, battery consumption, and responsiveness.Write unit tests, UI tests, and integration tests.Debug application crashes, performance issues, and production defects.Participate in code reviews and maintain coding standards.Work with Git-based source control and CI/CD pipelines.Prepare applications for Apple App Store deployment and releases.Collaborate with designers to implement pixel-perfect UI/UX.Participate in Agile/Scrum ceremonies, sprint planning, and technical discussions.Stay current with new iOS technologies, frameworks, and Apple development standards.Required Technical SkillsiOS DevelopmentStrong proficiency in SwiftiOS SDKSwiftUIUIKitXcodeAuto LayoutStoryboards / Interface BuilderCocoa TouchiOS application lifecycleArchitecture & DesignMVVM / MVC / VIPERSOLID principlesObject-Oriented ProgrammingDesign PatternsClean ArchitectureDependency InjectionAPIs & NetworkingRESTful APIsJSONURLSessionAlamofireAPI integrationAuthentication mechanisms such as OAuth2 and JWTData & StorageCore DataUserDefaultsKeychainSQLiteRealmLocal data persistenceTesting & DebuggingXCTestXCUITestUnit TestingUI TestingInstrumentsXcode DebuggerCrash and performance analysisVersion Control & CI/CDGitGitHub / GitLab / BitbucketJenkins / GitHub Actions / BitriseCI/CD pipelinesAutomated build and deployment processesPreferred SkillsExperience with Swift Concurrency, async/await, and Combine.Experience developing applications for iPhone and iPad.Knowledge of Push Notifications and APNs.Experience with Firebase, Analytics, Crashlytics, or similar platforms.Experience integrating payment gateways or third-party SDKs.Knowledge of mobile application security and secure coding practices.Experience with App Store Connect and TestFlight.Familiarity with Agile/Scrum methodologiesExperience working with cross-platform technologies such as Flutter or React Native is a plus.We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, citizenship status, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable law. https://www.e-verify.gov/sites/default/files/everify/posters/IER_RighttoWorkPoster.pdf