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

AgileEngine · 1 week ago

Software Engineer (iOS Tech Lead) ID48363

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and startups. As an iOS Tech Lead, you will define the technical vision for mobile experiences, guide architecture, and mentor engineers while collaborating closely with backend and design teams.

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

SwiftSwiftUIIOS developmentMVVM/VIPER/Clean ArchitectureDependency InjectionREST integrationAI toolsOpenAPIBackend-for-FrontendLegacy systemsUpper-intermediate EnglishMentoring

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, Swift Concurrency, SwiftUI, and SwiftUI Navigation
Strong fundamentals in architecture and design, including experience with patterns like MVVM/VIPER/Clean Architecture
Experience with Dependency Injection principles and frameworks (e.g., Needle)
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

Familiarity with OpenAPI
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