> Markdown version of [/jobs/ext/3600648-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3600648-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:** AGILE GRID SOLUTIONS LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, IOS Applications, Apple IOS, Architectural Patterns, Mobile Application Development, Persistent Data Structure, Dependency Injection, Software Design Patterns, Model View ViewModel, Object-Oriented Software Development, Release Management, Systems Integration, Swiftui, Ios Frameworks, Information Technology, Restful APIs - **Published:** October 7, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/ppleo2r7nx ## About the Role To be successful in this role, you should possess a Bachelor's degree in Computer Science or a related field, or an equivalent combination of education, experience, and training. A minimum of 3 years of professional experience in building and deploying iOS applications using Swift and SwiftUI is required. You should have a strong understanding of iOS architecture patterns such as MVVM, and experience with integrating RESTful APIs, managing data persistence, and handling complex UI states. Familiarity with CI/CD pipelines, automated testing frameworks like XCUITest, and release management processes is advantageous. Additionally, candidates should demonstrate excellent communication skills, a user-centric approach, and a passion for writing clean, maintainable, and high-quality code. Knowledge of design patterns, object-oriented programming principles, and mobile ecosystem trends will be highly valued. ## Description As a Senior Mobile Engineer specializing in iOS at DraftKings, you will play a vital role in shaping the future of our mobile products. Your expertise will help develop and maintain high-quality, scalable, and engaging iOS applications that reach millions of users globally. You will collaborate with cross-functional teams including Product, Design, and Engineering to define features, improve performance, and ensure the reliability of our mobile platforms. This role offers an exciting opportunity to influence engineering practices, champion best-in-class mobile development standards, and contribute to the innovative culture that drives DraftKings forward., * Develop and maintain high-quality iOS applications that deliver engaging and reliable experiences to millions of users. * Architect scalable, modular, and maintainable codebases utilizing modern development practices and tools. * Collaborate proactively with Product, Design, and Engineering teams to define, design, and deliver new features from conception to deployment. * Promote best practices in iOS development, including clean architecture, dependency injection, and efficient UI rendering techniques. * Monitor app performance, reliability, and crash analytics to identify areas for improvement and implement solutions accordingly. * Stay informed about the latest iOS platform updates, ecosystem changes, and mobile development trends to ensure our applications remain cutting-edge. * Foster a culture of collaboration, innovation, and technical excellence within the iOS engineering team and broader organization.