Senior iOS Engineer

Intelliswift$120K — $150K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BA/BS in Computer Science or related field, or relevant practical experience
  • Proven experience in developing successful iOS applications in the App Store
  • Strong passion for mobile architecture principles and UI/data separation
  • Proficiency in Swift programming language
  • Proficient with Xcode, Interface Builder, Storyboards, Auto Layout, and Core Data
  • Experience with asynchronous coding techniques using Blocks and Grand Central Dispatch
  • Ability to design software solutions that effectively minimize repetitive tasks.

Responsibilities

  • Participate as a founding member of the iOS engineering team for a high-impact application
  • Develop using modern iOS 13 technology stack with Swift, adaptive layouts, and offline capabilities
  • Create well-tested, peer-reviewed, and modular code with a focus on quality
  • Collaborate with backend engineers to establish efficient data contracts
  • Coordinate with Android engineers to harmonize architectural concepts across platforms
  • Engage in a continuous integration workflow with beta distributions
  • Share technical insights and promote knowledge through documentation and community engagement
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

  • Senior Technical Analyst
    $85K — $110K *
    St. Petersburg, FL 33710 (Pinellas County)
    Information Technology
    In-Person
  • SAP-SD LE
    $120K — $150K *
    San Jose, CA 95123 (Santa Clara County)
    Enterprise Technology
    In-Person
  • Developer-Java/J2EE Professional
    $90K — $120K *
    Mclean, VA 22101 (Fairfax County)
    Information Technology
    In-Person
  • Design Verification Engineer
    $120K — $150K *
    Menlo Park, CA 94025 (San Mateo County)
    Telecommunications & Hardware
    In-Person
  • Network Architect
    $120K — $150K *
    Pleasanton, CA 94566 (Alameda County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Senior iOS Engineer jobs: