> Markdown version of [/jobs/ext/1349368-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1349368-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** LTM Inc - **Location:** Irving, TX, United States - **Experience:** Expert - **Salary:** $79,851.0 - $107,720.0 - **Contract:** Internship / Graduate position - **Skills:** Agile Methodology, Data Analysis, Apple Xcode, Applications Architecture, Application Performance Management, App Store (IOS), Automation of Tests, Unit Testing, Code Review, Computer Programming, Continuous Integration, Memory Management, Github, Design of User Interfaces, Human-Computer Interaction, Push Technology, IOS SDK, Mobile Application Software, JSON, Model View Controller (MVC), Model View ViewModel, Parsing, Scrum Methodology, Systems Integration, Concurrency, Firebase, Backend, Git, Core Data, Cocoapods, Bitbucket, Core Animation, Restful APIs - **Published:** July 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=30b54b34c03ab08b ## About the Role * Strong proficiency in Swift programming. * Handson experience with Swift UI and UI Kit. * Strong knowledge of iOS SDK Xcode and Apple Human Interface Guidelines. * Experience with Core Data Foundation Core Animation and Concurrency GCDAsyncAwait. * Experience integrating REST APIs JSON parsing and network frameworks. * Knowledge of Git GitHub Bitbucket version control. * Experience with dependency managers such as Swift Package Manager SPM or CocoaPods. * Understanding of mobile application security best practices. * Knowledge of Firebase services Analytics Crashlytics Push Notifications is desirable. * Familiarity with CICD pipelines. ## Description * Design and develop native iOS applications using Swift. * Build responsive and intuitive user interfaces using Swift UI and/or UI Kit. * Integrate RESTful APIs and third party SDKs. * Collaborate with Product Owners UXUI Designers QA teams and Backend Developers. * Implement and maintain application architecture patterns such as MVC MVVM or VIPER. * Optimize application performance memory usage and responsiveness. * Write clean maintainable and testable code. * Perform code reviews and ensure adherence to coding standards. * Develop unit tests and participate in automated testing initiatives. * Troubleshoot and resolve application defects and production issues. * Participate in Agile ceremonies including Sprint Planning Daily Standups Reviews and Retrospectives. * Publish and maintain applications on the Apple App Store. ## Related Videos - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Applying DevOps in Flutter mobile development](https://www.wearedevelopers.com/videos/60-applying-devops-in-flutter-mobile-development) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Dev Digest 103 - Superb Owl Trafficking](https://www.wearedevelopers.com/magazine/388-dev-digest-103-superb-owl-trafficking) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)