Logo
Placement Services USA, Inc.

Sr. Software Engineer (276220)

Placement Services USA, Inc., Austin, Texas, United States, 78799

Save Job

Enhance iOS applications, develop new features, optimize performance, and ensure that our app meets the highest standards of reliability and user satisfaction. Duties include:

1. Develop efficient, scalable, and secure iOS applications using foundational knowledge of computer science principles and algorithms; 2. Develop and maintain iOS applications using both SwiftUI and Objective-C, ensuring compatibility with older and newer versions of iOS; 3. Implement and monitor UI/UX features using iOS frameworks, such as UIKit, Core Data, Core Animation, and Core Location, to create visually engaging and functional applications; 4. Build and maintain networking and data-handling layers using RESTful APIs, URLSession, Alamofire, and Codable, ensuring efficient data exchange and robust application performance; 5. Implement and monitor CI/CD pipelines using Git, Jenkins, Bitrise, and GitHub Actions to automate testing, building, and deployment processes. Utilize Firebase, LaunchDarkly, and Amplitude for real-time updates, feature flagging, and tracking app analytics, while conducting A/B testing to optimize app performance; 6. Design and implement local and cloud-based data storage solutions using Core Data, Realm, SQLite, and iCloud to ensure seamless data synchronization and storage; 7. Integrate external libraries using Swift Package Manager and CocoaPods to ensure consistent and optimized dependency management across projects; 8. Ensure seamless deployment to the App Store, including monitoring App Store Connect and resolving any submission issues.

May telecommute from any US location. All requirements: A Bachelors degree or foreign equivalent in Computer Science, Computer Engineering, or a related discipline followed by 5 years of post-baccalaureate experience in an iOS application development-related occupation.

Experience must include the following, which may have been gained concurrently:

1) 5 years of experience developing iOS applications using SwiftUI and Objective-C; 2) 5 years of experience with iOS frameworks, including UIKit, Core Data, Core Animation, Core Graphics, Core Location, and AVFoundation; 3) 5 years of experience in Xcode, XCTest, RESTful APIs, URLSession, Alamofire, and Codable; 4) 5 years of experience utilizing Core Data, Realm, SQLite, and iCloud storage solutions; 5) 5 years of experience with Git, Jenkins, Bitrise, GitHub Actions, Firebase, LaunchDarkly, Amplitudem, and A/B testing; 6) 5 years of experience working with Swift Package Manager and CocoaPods for dependency management. Please copy and paste your resume in the email body (do not send attachments, we cannot open them) and email it to candidates at (link removed) with reference #276220 in the subject line.

Thank you.