Apply

iOS Engineer

Posted 16 days agoViewed

View full description

πŸ’Ž Seniority level: Middle, 4+ years

πŸ“ Location: United States

πŸ’Έ Salary: 150000.0 - 160000.0 USD per year

πŸ” Industry: Fintech

🏒 Company: BranchπŸ‘₯ 251-500πŸ’° $300,000,000 Series F over 3 years agoπŸ«‚ Last layoff 10 months agoMobile AdvertisingApp MarketingMobile AppsSoftware

πŸ—£οΈ Languages: English

⏳ Experience: 4+ years

πŸͺ„ Skills: iOS DevelopmentSwiftCI/CD

Requirements:
  • 4+ years of iOS development experience
  • Proficiency with Swift. Our codebase is 100% Swift!
  • Experience with UIKit and SwiftUI, which we use for most of our new UI
  • Experience working in a modular codebase
  • Experience working with CI/CD tooling such as Bitrise
  • Familiarity with various architecture patterns. Bonus points for MVVM experience.
  • Experience with some or all of these technologies: Combine, async/await, Core Data, and XCTest
Responsibilities:
  • Design, build, and maintain our iOS apps
  • Define and implement robust app architectures and complex user interfaces
  • Improve engineering standards, tools, and processes
  • Manage individual project priorities, deadlines, and deliverables
  • Collaborate with product managers, designers, and other cross-functional groups to implement new features
Apply

Related Jobs

Apply

πŸ“ United States

πŸ” Fintech

🏒 Company: KunaiπŸ‘₯ 51-100ConsultingFinancial ServicesInformation TechnologyFinTechSoftware

  • 5+ years iOS development
  • Experience with UI Kit and Swift UI
  • Experience with large applications

iOS DevelopmentSwift

Posted 11 days ago
Apply
Apply

πŸ“ United States

πŸ” Healthcare

🏒 Company: GalileoπŸ‘₯ 251-500πŸ’° $114,893 about 2 years agoMobile AppsWellnessHealth Care

  • Experience working at both large and small companies - you know what’s involved in scaling, but you can also be comfortable with the volatility of startup life
  • A strong foundation in software engineering, Swift, and RESTful web services - you’ve shipped and iterated on one or more complex iOS applications that are ideally currently available on the App Store
  • Experience writing and maintaining unit tests, snapshot tests, integration tests - our codebase has some testing, but we need more
  • Familiarity with data analysis tools, such as Mixpanel, Segment, and Looker
  • Clear communication of technical concepts with the ability to collaborate with engineering and other parts of the organization
  • A desire to learn, grow, and enjoy the responsibility and accountability that come with high levels of ownership and autonomy - you’re able to guide other developers through breaking down projects and creating workflows
  • Familiarity with RxSwift (to help us refactor and retire it)
  • Familiarity with protocols and experience creating reusable UI components like SwiftUI
  • Experience with Android (Kotlin) and/or backend development
  • Own feature development through ideation, design, implementation, testing, and rollout
  • Learn and implement new technologies, where necessary, to increase the quality and velocity of our development process
  • Leverage data analytics tools to test hypotheses and drive informed decision-making
  • Collaborate closely with our product team, clinicians, and other engineers to improve our patient experience
  • Define and maintain processes to ensure the quality of our products

AndroidiOS DevelopmentKotlinRxSwiftSwiftRESTful APIsSoftware Engineering

Posted 16 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 160000.0 - 195000.0 USD per year

πŸ” Software Development

🏒 Company: JobgetherπŸ‘₯ 11-50πŸ’° $1,493,585 Seed over 2 years agoInternet

  • Strong experience with both Objective-C and Swift in developing production-level iOS applications or SDKs
  • Familiarity with mobile development frameworks like Flutter or React Native is a plus
  • Proficient in iOS testing tools such as XCTest and Appium or similar platforms
  • Proven success working in agile, high-performance development teams
  • Comfortable communicating technical concepts to both internal stakeholders and external clients
  • Design, build, and maintain scalable and reliable iOS SDKs and supporting tools
  • Create and manage comprehensive testing frameworks to ensure consistent SDK performance across diverse applications
  • Collaborate with engineering peers to define best practices and navigate the evolving iOS landscape
  • Engage in product development conversations, contributing technical insights to roadmap planning
  • Write and maintain technical documentation and offer expert support to clients integrating the SDK
  • Identify, troubleshoot, and resolve technical issues through hands-on debugging and cross-functional collaboration

AgileiOS DevelopmentObjective-CSwiftData StructuresCommunication SkillsCI/CDProblem SolvingRESTful APIsDebugging

Posted 25 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 204000.0 - 255000.0 USD per year

🏒 Company: AirbnbπŸ‘₯ 5001-10000πŸ’° Secondary Market almost 5 years agoπŸ«‚ Last layoff about 2 years agoHospitalityTravel AccommodationsPropTechMarketplaceMobile AppsTravel

  • 9+ years of iOS Engineering experience in the tech industry, with ownership responsibility over multiple product surfaces.
  • A design-focused iOS engineer, preferably with experience using Swift and SwiftUI. You’re also aware of cross-platform similarities and differences, and can advocate for web and Android concerns
  • Possess an eye for visual detail, strong product sense, and a passion for UI and UX product development
  • Track record of strong partnership with design and product leadership, through proactive collaboration, building prototypes, and leadership demos.
  • Experience leading multiple engineering teams, architecting, building, and releasing complex user products.
  • Excellent engineering and coding skills, and experience working with GraphQL and REST APIs. Solid understanding of animation and motion, as well as client networking, performance, caching, client storage solutions, accessibility, and asynchronous programming
  • Strong communication and collaboration skills with both technical and non-technical partners. Demonstrated ability to influence non-technical partners such as design, product managers, and the business to develop a unified approach to overall architecture and product/design capabilities. Demonstrated ability to collaborate effectively with Android, iOS, web, and backend engineers.
  • A proven track record of fostering a culture of Diversity and Belonging, within the organization and across the tech community
  • Work closely with other senior leaders to define and drive critical product systems that enable the company’s future vision
  • Collaborate with cross-functional partners such as Experience Designers, Product Managers, and Engineers to design and deliver high-quality user experiences
  • Establish a technical vision and lead efforts to architect, build, and launch reliable, performant, and scalable solutions for Quality-related products.
  • Provide critical input in team roadmap and technical direction.
  • Influence and collaborate with stakeholders to adopt team goals and roadmaps.
  • Identify areas of improvement and drive best practices
  • Hands-on development, including building prototypes, leadership presentations, and design and code reviews
  • Mentor, guide, and support the career growth of individual contributors

GraphQLLeadershipDesign PatternsiOS DevelopmentObjective-CProduct ManagementSoftware ArchitectureSwiftUI DesignProduct DevelopmentMobile testingCommunication SkillsCollaborationCI/CDAgile methodologiesRESTful APIsMentoringSoftware EngineeringDebugging

Posted 29 days ago
Apply
Apply
πŸ”₯ Senior iOS Engineer
Posted about 1 month ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 170000.0 - 195000.0 USD per year

πŸ” Software Development

🏒 Company: FieldwireπŸ‘₯ 101-250πŸ’° $33,500,000 Series C over 5 years agoConstructionSaaSProject ManagementEnterprise SoftwareMobileCollaboration

  • 5+ Years of Experience working on a production iOS app
  • Experience with modern iOS development
  • Expert at writing clean, well-tested, and modular code in Swift
  • Expert understanding of algorithms and data structures
  • Design, build, and maintain our iOS app in Obj-C and Swift
  • Take the lead on triaging issues and debugging challenging problems using appropriate tools
  • Prepare and refine features and tasks based on input from stakeholders across the company, and help other team members contribute to their fullest
  • Work with design and product teams to build high impact features, including guiding cross-functional work
  • Keep up-to-date with the latest and greatest in iOS development
  • Contribute significantly to our engineering standards, tooling, and processes

Design PatternsGitiOS DevelopmentObjective-CSwiftCross-functional Team LeadershipAlgorithmsData StructuresCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsTeamworkSoftware EngineeringDebugging

Posted about 1 month ago
Apply
Apply
πŸ”₯ iOS Engineer Apprentice
Posted about 1 month ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 96000.0 USD per year

πŸ” Software Development

🏒 Company: Fetch

  • Experience building mobile iOS applications using Swift
  • Experience with SwiftUI and UIKit
  • Experience building with modern architecture patterns (e.g. MVVM)
  • Exposure to multi-threaded code (e.g. GCD, Swift Concurrency)
  • A solid foundation of functional and/or object-oriented programming
  • Experience with version control systems (e.g. Git)
  • Effective communication skills, including the ability to translate and explain technical issues to non-technical team members
  • Passion for staying up-to-date with the latest trends, technologies, and advancements in the iOS ecosystem.
  • Extend and maintain an existing codebase while optimizing app performance whether it is related to networking, UI, or data management
  • Build and implement features ranging from bare-bones ideas requiring ongoing interactions to those with highly-specific designs for a rapidly growing user base, following iOS human interface guidelines
  • Focus on innovation whether it’s tackling and solving new problems or approaching old problems in novel ways
  • Work in a collaborative, team environment focused on collaboration, open communication, direct feedback and knowledge sharing

Software DevelopmentGitiOS DevelopmentSwift

Posted about 1 month ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 123000.0 - 180500.0 USD per year

πŸ” Software Development

🏒 Company: Life360πŸ‘₯ 251-500πŸ’° $33,038,258 Post-IPO Equity over 2 years agoπŸ«‚ Last layoff over 2 years agoAndroidFamilyAppsMobile AppsMobile

  • Expert knowledge of Swift and familiarity with iOS frameworks and APIs.
  • Design, build, and maintain advanced applications for the iOS platform with a focus on location-based services
  • Strong understanding of software architecture principles and experience in making codebases more testable
  • Strong debugging skills
  • Adaptable and able to pick up new concepts
  • Conduct code reviews and mentor junior engineers to promote best practices and improve code quality.
  • Pioneer new test strategies via automation to enhance the reliability and efficiency of our testing processes.
  • Work with a cross-functional team and collaborate closely with design, back-end engineering, marketing, data science, and product
  • Design and maintain driving specific features and experiments for iOS using tools such as SwiftUI, CoreAnimation, Combine, CoreData and other relevant frameworks
  • Create foundational automation workflows that lead to better product quality and reliability.
  • Roadmap innovative features to bring families closer together through contextual awareness, improved geolocation, and better communication
  • Identify and work on key improvements to make application more scalable

iOS DevelopmentRxSwiftSoftware ArchitectureSwiftAPI testingCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringDebuggingA/B testing

Posted 2 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 162000.0 - 175000.0 USD per year

πŸ” Software Development

🏒 Company: Help ScoutπŸ‘₯ 101-250πŸ’° $15,000,000 Series B over 4 years agoCustomer ServiceTechnical SupportSoftware

  • Deep understanding and extensive hands-on experience with Swift.
  • Great understanding of how "always online" products like Help Scout communicate with web services in an unpredictable mobile reality.
  • Excellent understanding of mobile interaction design.
  • Stay up-to-date with the latest advancements in mobile technology, specifically the iOS platform, and can provide insightful advice about leveraging native platform APIs.
  • Interest in Kotlin Multiplatform Mobile development. Prior experience in this domain or with Kotlin is appreciated, but not required.
  • Have significant ownership in the development of our iOS application.
  • Collaborate closely with our Android Engineers as a cohesive and collaborative Mobile Team.
  • Work alongside Product and Design teams to provide input on the mobile application user experience and interface designs.
  • Write clean, efficient, and maintainable code using Swift, some Objective-C (in a few pockets of our code base), and Kotlin Multiplatform.
  • Ensure the high performance, quality, and responsiveness of our iOS application.
  • Debug and resolve technical issues that arise in our iOS application.
  • Work with customers and QA testers to ensure the mobile apps continue to be a resounding success for the business.
  • Continuously work on adding new features, optimizing for other devices, and improving the product.

iOS DevelopmentKotlinObjective-CSwiftMobile testingREST APIJSONSoftware EngineeringDebugging

Posted 3 months ago
Apply