architectures such as MVVM, MVP, and MVI. A solid understanding of HTTP and RESTful APIs, as well as an understanding of sockets. Knowledge of Test-Driven Development, Junit, Cucumber, XCTest and XCUITest with the ability to ensure a high level of both unit and integration testing coverage across codebases. Familiarity with Certificates, Provisioning Profiles, and regular deployments to the More ❯
s Xcode IDE. Analytical & Problem-Solving Skills: Ability to troubleshoot, optimise application performance, and resolve complex technical issues effectively. Automation: Proficient in implementing Unit Testing and UI Tests using XCTest framework to ensure application reliability. Agile Methodologies: Proven track record in agile development methodologies, including experience with Scrum. CI/CD: Solid experience in continuous integration and delivery using More ❯
s Xcode IDE. Analytical & Problem-Solving Skills: Ability to troubleshoot, optimise application performance, and resolve complex technical issues effectively. Automation: Proficient in implementing Unit Testing and UI Tests using XCTest framework to ensure application reliability. Agile Methodologies: Proven track record in agile development methodologies, including experience with Scrum. CI/CD: Solid experience in continuous integration and delivery using More ❯
s Xcode IDE. Analytical & Problem-Solving Skills: Ability to troubleshoot, optimise application performance, and resolve complex technical issues effectively. Automation: Proficient in implementing Unit Testing and UI Tests using XCTest framework to ensure application reliability. Agile Methodologies: Proven track record in agile development methodologies, including experience with Scrum. CI/CD: Solid experience in continuous integration and delivery using More ❯
s Xcode IDE. Analytical & Problem-Solving Skills: Ability to troubleshoot, optimise application performance, and resolve complex technical issues effectively. Automation: Proficient in implementing Unit Testing and UI Tests using XCTest framework to ensure application reliability. Agile Methodologies: Proven track record in agile development methodologies, including experience with Scrum. CI/CD: Solid experience in continuous integration and delivery using More ❯