Senior iOS Engineer

Intelliswift$120K — $150K *
US-AnywhereRemote in Seattle, WA
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BA/BS in Computer Science or related field, or equivalent experience
  • Proven track record of developing quality iOS applications with a sizable user base
  • Strong passion for mobile architecture focusing on UI, data storage, and network interactions
  • Proficient in Swift programming language
  • Skilled in Xcode and Interface Builder, including Storyboards, Auto Layout, and Core Data
  • Experience with asynchronous coding techniques such as Blocks and Grand Central Dispatch
  • Ability to streamline engineering tasks through effective software design.

Responsibilities

  • Participate in a founding team shaping a widely used iOS application
  • Develop using a modern iOS 13 stack fully built on Swift
  • Write peer-reviewed, well-tested, and modular code
  • Collaborate with backend engineers to establish efficient data contracts
  • Work alongside Android engineers to adapt architectural concepts for iOS
  • Engage in a continuous integration environment with beta distributions
  • Share technical insights through documentation, sessions, and blog posts.
Full Job Description
  • Participate in a founding team of iOS engineers on an application to be used and enjoyed by thousands of users worldwide and be directly responsible for the mobile experience of our contributor network
  • Work on a modern iOS 13 stack built fully on Swift, adaptive layouts using size classes and offline data for remote areas
  • Write peer reviewed, well tested, modular code using unit and functional test coverage
  • Collaborate with backend engineers on developing to define efficient and scalable data contracts
  • Collaborate with Android engineers to partner on similar architecture concepts that still benefit from the unique advantages of the iOS platform
  • Work on a code base that leverages continuous integration and beta distributions
  • Proactively share technical knowledge through information sessions, documentation and blog posts.
Your background likely includes:
  • BA/BS degree in Computer Science or related technical field, or equivalent practical experience
  • Experience developing quality iOS applications in the App Store with a significant user base or brand
  • Passionate about mobile architecture and separation of concerns for UI, data storage and network access
  • Experience in Swift
  • Experience with Xcode and Interface Builder including Storyboards, Auto layout and Core Data
  • Demonstrated use of asynchronous coding with Blocks and Grand Central Dispatch
  • Demonstrated ability to solve repetitive, error prone engineering work with a well thought through software design.

Similar Jobs

More Jobs at Intelliswift

More Consumer Technology Jobs

Find similar Senior iOS Engineer jobs: