Description
Qualifications:
• 5 or more years of software development of which 3 or more years of native mobile development experience.
• In depth knowledge and experience with Swift, SwiftUI and Combine.
• Solid understanding of multithreaded applications
• Experience with custom view creation from code and Auto Layout for dynamic screen size
• Experience with architecture patterns like POP, MVVM and Reactive
• Experience with unit-testing, code for robustness, security, usability and improving performance of the overall application
• Proficient understanding of code versioning tools, such as GitHub
• Experience in integrating Third Party libraries and SDKs
• Experience building applications that consume web services and HTTP REST interaction with JSON
• Test Automation: Design, create, and execute automated test scripts using Appium for both Android and iOS applications.
• Framework Development: Develop and maintain scalable, robust test automation frameworks from scratch or enhance existing ones.
• Cross-Platform Testing: Execute tests on various devices, emulators, simulators, OS versions, and screen sizes to ensure compatibility and reliability.





