IOS Developer - Sunnyvale, United States - JobRialto

    Default job background
    Description
    :

    Developing publicly available iOS apps using Swift 5, SwiftUI

    Developing the new features of the app with MVVM architecture.

    Implemented Accessibility for the app as per the ADA (Americans with Disabilities Act) guidelines

    Much familiar with Testing with Accessibility Tools like VoiceOver, Accessibility Inspector to test and debugging iOS app.

    Using SwiftUI and Combined.

    Using the latest and cool stuff like Async/Await.

    Implemented Universal links as per the Apple's guidelines using App Association File.

    Worked on adding the new features on reusable Framework.

    Integrated the Sonarqube and SwiftLint in Pipeline to measure the code quality and to monitor the vulnerability.

    Implemented WKWebView to load the web URLs within the mobile app.

    Used JavaScript to communicate between native app and web URL which is loaded in WKWebView.

    Following TDD, writing unit test cases by using XCTest and ui testing by using XCUITest Frameworks.

    Integrated the Adobe Experience Management components.

    Have integrated Dynatrace to monitor the performance and Crashlytics.

    Regularly interact with clients and get requirements, Performance testing using XCode tools.

    Effectively communicated with business owners to explain limitations and provide feedback.

    Following the lean agile methodologies, participating in all sprint ceremonies like Daily Scrum, Refinement, Planning an

    Education: Bachelors Degree