Principal iOS Engineer – Testing Specialist
Listed on 2026-05-25
-
Software Development
App Developer - Mobile/Web
Description
Hybrid Every other week onsite/5 days in Merrimack, NH
The organization seeks a Principal iOS Engineer focused on testing to build high-quality mobile experiences across iPhone, iPad, and wearables. The role will design, develop, and test native iOS features using Swift, Swift
UI, and modern architectures while partnering across cross-functional teams. The position emphasizes automated testing, CI/CD integration, and performance, with opportunities to influence mobile architecture and collaborate on broader platform capabilities. Your work will strengthen customer financial well-being through reliable, accessible, and secure mobile solutions.
Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $70.00 to $75.00/hr. w2
Responsibilities- Design and develop native iOS features and maintain high-quality application code.
- Apply testing and testability principles to influence software design, reliability, and security.
- Author and maintain automated tests including unit, component, integration, functional, performance, scenario, and interoperability tests.
- Integrate automated tests into CI/CD pipelines and improve release velocity and production health.
- Enable and develop mobile UI automation using XCTest and XCUITest, and support Android test automation where applicable.
- Collaborate within cross-functional teams to deliver end-to-end customer experiences and reusable components.
- 6+ years building native iOS apps using Swift, Swift
UI, UIKit, Objective-C, and Xcode in an agile environment. - Expertise with testing frameworks and concepts using XCTest and XCUITest.
- Experience with Swift concurrency, Combine, and asynchronous programming.
- Knowledge of iOS architectures such as MVVM and Clean Architecture.
- Proficiency with Apple Human Interface Guidelines and accessible iOS development.
- Advanced Git, branching strategies, and CI/CD practices.
- Knowledge of HTTP APIs, networking, and internet fundamentals.
- Experience with OAuth and OpenID Connect security patterns.
- Strong working knowledge of AWS services including EC2, Lambda, serverless computing, and Dynamo
DB. - Experience or willingness to learn Android, web, and cloud technologies.
- Understanding of containerization, Docker, and orchestration (preferred).
- End-to-end architecture experience with focus on reusable components, accessibility, security, A/B testing, personalization, analytics, and measurement.
- AWS‑related certification (preferred).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).