Software Engineer (iOS) ID48367 jobs in United States
cer-icon
Apply on Employer Site
company-logo

AgileEngine · 1 day ago

Software Engineer (iOS) ID48367

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and startups. They are seeking an iOS Software Engineer to join a high-performance team, focusing on enhancing the mobile experience and upgrading architecture for a core global application.

Product DesignSoftware
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Follow the established architectural patterns and introduce best practices for the new iOS implementation
Lead technical decision-making within the vertical team regarding mobile architecture and integration strategies
Collaborate with Distinguished Engineers to align mobile implementation with technical standards
Oversee the implementation of the design system across the iOS codebase

Qualification

IOS developmentSwiftAsynchronous programmingArchitecture patternsDependency InjectionMobile-backend integrationUnit testingUI testingTechnical consensusEnglishMentoring

Required

Bachelor's degree in Computer Science or related field
5+ years of iOS development experience with significant time working on large-scale consumer applications
Mastery of Swift, asynchronous programming with Combine, and SwiftUI
Strong fundamentals in architecture and design, including experience with patterns like MVVM/VIPER/Clean Architecture
Experience with Dependency Injection principles and frameworks (e.g., Swinject)
Familiarity with translating high-fidelity designs into native code
Experience with mobile-backend integration strategies, including REST backend endpoints integration
Experience writing and maintaining extensive unit and UI test suites, with a focus on automation
Strong ability to drive technical consensus and mentor engineers
Demonstrated ability to deliver tangible results with minimal ramp-up time
Experience working with AI tools (e.g., Claude Code)
Upper-intermediate English level

Preferred

Experience with Backend-for-Frontend (BFF) pattern
Experience working with legacy systems and tools, such as Objective-C or RxSwift, to build interfaces between modern and existing application code

Benefits

Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
Exciting projects: Modern solutions with Fortune 500 and top product companies.
Flextime: Flexible schedule with remote and office options.

Company

AgileEngine

company-logo
The provider of solutions and services for the full cycle of software product development.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Alex Kalinovsky
Founder and CEO
linkedin
leader-logo
Denis Girenko
VP of Engineering
linkedin
Company data provided by crunchbase