> Markdown version of [/jobs/ext/3970599-mobile-software-engineer-ios-swift](https://www.wearedevelopers.com/jobs/ext/3970599-mobile-software-engineer-ios-swift). 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). --- # Mobile Software Engineer (iOS/Swift) - **Company:** PRAESES LLC - **Location:** United States - **Experience:** Experienced - **Salary:** $70,000.0 - $90,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, IOS Applications, Apple Xcode, Application Layers, Business Logic, JIRA, Code Review, Web Development, File Systems, Github, Design of User Interfaces, Mobile Application Software, PostgreSQL, Microsoft Office, Scrum Methodology, Software Maintenance, Ruby on Rails, Software Engineering, Uikit, Data Storage Technologies, ReactJS, Swiftui, Indexer, Gitlab-ci, Kubernetes, Information Technology, Docker - **Published:** October 27, 2026 - **Apply:** https://www.thejobnetwork.com/job/0d9250f3-a16d-48f2-ac50-a375ce591bb5/mobile-software-engineer-iosswift ## About the Role Bring existing Swift proficiency to implement features independently, with guidance on quality, team patterns, and integration. This broader software engineering role is likely to include future full-stack web assignments using Ruby on Rails and PostgreSQL. Responsibilities include, * Bachelor's degree in Computer Science, or related technical field. \n * A minimum of 2 years of experience in software development, or a related role. \n * Excellent verbal and written communication skills. \n * Demonstrated proficiency building native iOS/iPadOS applications in Swift and independently implementing well-defined features. \n * Experience building mobile user interfaces with SwiftUI or UIKit. \n * Experience working across application layers, including user interfaces, application logic, data storage, and APIs or services. \n * Experience testing and debugging mobile applications using Xcode. \n * Broader application development experience, such as web development or work across multiple mobile technology stacks. \n * Willingness and ability to learn new technologies and contribute to future web-development assignments, including Ruby on Rails. \n * Familiarity with industry-standard software development processes and technologies (GitHub/Lab, Jira, SCRUM, etc.). \n * Experience with modern software development tools. \n * Creative problem-solver with a strong analytical mindset \n * Motivated by solving challenging problems and continuously learning \n * Firm understanding of usability design principles. \n, * Full-stack web application development experience is strongly preferred, using Ruby on Rails, HTML/CSS/JavaScript, React, PostgreSQL, or similar technologies. \n * Experience with local file storage, document handling, or on-device search and indexing. \n * Familiarity with Rust, Docker, or Kubernetes. \n * Experience working on federal defense contracts. \n * Experience with CI/CD pipelines and deployment tooling, such as GitLab CI/CD or AWS deployment services. \n * Proficiency with the Microsoft Office suite of software. ## Description The Mobile Software Engineer is responsible for designing, developing, testing, and maintaining software applications in alignment with business requirements and technical specifications. This role involves writing clean, efficient, and well-documented code, participating in code reviews, and collaborating closely with product managers, designers, and other engineers to deliver high-quality solutions.