Logo
JobRialto

Senior iOS Engineer

JobRialto, Boston, MA, United States


Job Summary

We are seeking a highly skilled Senior iOS Engineer to join our Client Brokerage Alternatives & Client Crypto Experience technology team. This role focuses on developing and enhancing the mobile applications for Alternative Investments and Client Crypto solutions, contributing to Client's digital presence. As a Senior iOS Engineer, you will be responsible for creating intuitive and high-performance mobile apps, working in a fast-paced, collaborative environment.

Key Responsibilities

• Develop native iOS applications using Swift, SwiftUI, UIKit, and Objective-C in an agile environment.

• Collaborate with cross-functional teams to design and implement omni-channel user experiences.

• Apply expertise in architectures such as MVVM and Clean Architecture for scalable, resilient apps.

• Follow Apple's Human Interface Guidelines to create user-friendly, accessible experiences.

• Utilize Swift concurrency, Combine, and asynchronous programming techniques to optimize app performance.

• Leverage testing frameworks such as XCTest and XCUITest to ensure robust application quality.

• Work with HTTP-based APIs and integrate them effectively in iOS applications.

• Implement security best practices, including OAuth and Open ID Connect.

• Gain and apply knowledge of AWS services such as EC2, Lambda, and DynamoDB.

• Collaborate in the development of reusable core components and maintain end-to-end architecture focus.

• Contribute to continuous improvement initiatives with a focus on performance, security, and user experience.

Required Qualifications

• 4+ years of professional experience in iOS development using Swift, SwiftUI, UIKit, and Objective-C.

• Strong understanding of mobile development architectures, such as MVVM and Clean Architecture.

• Experience building high-quality, accessible iOS applications with a focus on user experience.

• Expertise in Swift concurrency, Combine, and asynchronous programming.

• Advanced Git skills, branching strategies, and CI/CD practices.

• Experience with testing frameworks (XCTest, XCUITest) and mobile app testing.

• Familiarity with security protocols like OAuth, Open ID Connect, and general internet security practices.

• Solid knowledge of AWS ecosystem, including EC2, Lambda, and Serverless computing.

• Experience with containerization and orchestration technologies like Docker is a plus.

Preferred Qualifications

• Familiarity with Android, web technologies, and cloud-based platforms.

• Knowledge of GraphQL and modern web APIs.

• Experience with A/B testing, personalization, and analytics integration.

Location: Boston, Merrimack, NH or Smithfield, RI, Also open to Westlake TX or Covington KY

Education: Bachelors Degree