 
        
        IOS Software Engineer
Job Description
As a key member of our development team, you will be responsible for designing, building, and maintaining high-quality software applications for iOS devices. You will work closely with cross-functional teams to understand business requirements and translate them into technical solutions.
Required Skills and Qualifications
 * Expert-level knowledge of Swift, SwiftUI, and Xcode
 * Strong understanding of iOS UI design principles, patterns, and best practices
 * Experience with unit testing and test automation frameworks (e.g. XCTest and XCUITest)
 * Knowledge of RESTful and/or GraphQL APIs to connect iOS applications to back-end services
 * Experience with offline storage, threading, and performance tuning
 * Familiarity with continuous release and delivery practices
Benefits
 * Top-notch teamwork and communication skills
 * Ability to coach and manage developers ranked across various seniority levels
 * Experience working in a team environment that utilizes Agile methodologies
 * Collaboration across teams such as Product, Design, QA
Others
We are seeking an experienced iOS software engineer who can bring their expertise and passion for mobile development to our team. If you have a strong background in iOS development and are looking for a new challenge, please apply!