IOS Mobile App Developer
Our goal is to solve problems and deliver results for our clients. At Cloud and Things, you can be a part of transforming the public sector’s IT environment. Our team is on the forefront of helping to solve the government's most complex IT challenges. If you are seeking a role that offers the opportunity to work on rewarding projects, consider a career with Cloud and Things.
Overview:
We are seeking a highly skilled iOS Mobile App Developer to join our dynamic team and contribute to the development, maintenance, and platform upgrades of our client’s mobile app. This role will play a key part in a project focused on the complete redesign and modernization of the customer-facing mobile application. The ideal candidate is a self-starter with a passion for mobile technologies, attention to detail, and the ability to work collaboratively with cross-functional teams to deliver high-quality software solutions.
Duties:
Design, develop, and maintain high-quality iOS applications using Swift/Objective-C.
Conduct platform upgrades to ensure compatibility and leverage new features of the latest iOS versions.
Actively participate in the complete redesign of the mobile app, contributing to both UI/UX improvements and technical architecture.
Collaborate with backend developers and third-party API providers to integrate new features and functionality.
Conduct code reviews to ensure adherence to coding standards and best practices.
Optimize application performance, improve user experience, and ensure high responsiveness.
Identify, troubleshoot, and resolve issues across the full app stack, ensuring a smooth user experience.
Write unit tests and work closely with QA teams to ensure the application meets quality standards.
Maintain detailed documentation of the codebase, architecture, and project deliverables.
Work closely with product managers, UX/UI designers, and other developers to deliver projects on time.
Mandatory Skills:
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
5+ years of experience in iOS mobile app development
Solid understanding of the iOS SDK, SwiftUI, UIKit, Concurrency with async/await, GCD, and CoreData
Proficiency in Swift and understanding of Objective-C
Strong grasp of the MVVM and MVC design patterns
Strong background in unit testing and memory management
Comfortable with Git and version control best practices
Deep understanding of the native mobile app ecosystem
Understanding of networking, especially with URLSession, the latest version of Xcode / Dev tools, Azure DevOps Build pipelines
Strong problem-solving skills, with the ability to work independently and as part of a team.
Excellent communication and collaboration skills.
Preferred Skills:
Proven experience working on mobile application redesign projects.
Understanding of Apple Human Interface Guidelines, and App Store submission process.
Familiarity with RESTful APIs and experience integrating with backend services.
Knowledge of third-party libraries and frameworks (e.g., Alamofire, Firebase).
Experience with Agile/Scrum methodologies.
Knowledge of CI/CD processes for iOS applications.
Familiarity with App Analytics, Crash Reporting tools, and A/B testing.
Experience with version control systems like Git.
Cloud and Things complies with all applicable federal, state, and local laws regarding recruitment and hiring. All qualified applicants are considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other category protected by applicable federal, state, or local laws.
1655
Job Type: Full-time
Pay: $110,000.00 - $125,000.00 per year
Benefits:
Dental insurance
Paid time off
Vision insurance
Schedule:
8 hour shift
Day shift
Monday to Friday
Work Location: Remote