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
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