Mobile iOS Developer
Ranger Technical Resources - Richmond, VA
Apply NowJob Description
Mobile iOS Developer 1963Position Summary:An expanding multiplatform solutions company is looking to add an iOS Developer to join their iOS Development Team and create custom solutions for amazing companies. You will be responsible for the design, development, deployment, and maintenance of mobile applications running Apple''s iOS operating system. You will work with a talented team of engineers and build the next generation of mobile technologies. Within this company, you will have the opportunity to build an end-to-end solution, work in a business/technology mindset environment and represent the solutions the company is offering.Experience and Education:Bachelor''s or higher degree in Computer Science, Engineering or related field/experience3+ years experience as an iOS DeveloperExperience with database design, query optimizations, and performance tuning within iOSExperience with Apple''s design principles and interface guidelinesExperience with offline storage, threadingExperience with Asynchronous Programming ConceptsSkills and Strengths:Objective-CSwiftCocoa TouchSwiftDependency management: CocoaPods or CarthageRESTful APIMVVMProduction DistributionGitXCode SchemesCloud message APIs (i.e., Firebase)SQLHTML/CSSJSON/XMLObject-Oriented programming languages (C++/Java, Python, etc)Mobile development life cycleWeb3 (a plus)Reactive Swift (a plus)Primary Job Responsibilities:Design, build and maintain high-performance custom and reliable iOS applications and their integration with back-end servicesPerform unit-test code for robustness, including edge cases, usability, and reliabilityCollaborate with cross-functional teams to define and design new featuresWork with product managers and UI/UX designers to create a unique mobile experienceDesign, build, deploy, and support large, world-class enterprise-level solutionsTranslate designs and wireframes into high-quality, reusable codeEnsure the best possible performance, quality, and responsiveness of the applicationIdentify and correct bottlenecks and fix bugsMaintain code quality, organization, and automatizationSustain current mobile projects as well as deliver solutions for incidents or outagesTroubleshooting, debugging, Fix Retain Cycles, Memory Leaks, and Memory Management issuesStay up to date with recent technologies and practices in order to develop and integrate them into our existing systemsDevelop RESTful APIs to integrate iOS applications into back-end servicesJob Type: Full TimeEducation: Bachelor''s degree in Computer Science or related fieldExperience: 3+ yearsJob Reference : 1963Location: Fort Lauderdale, FL - provided by Dice
Created: 2025-11-15