to SOLID principles, clean architecture, and software design patterns to build scalable and maintainable applications. Follow the repository pattern with MVVM for structured data access and maintainability. Collaborate with cross-functional teams, including designers, backend developers, and product managers, to define, design, and implement new features. Work with … CoreData for efficient data persistence and offline storage. Implement authentication mechanisms, including OAuth 2.0, for secure user authentication. Integrate MapKit, Sentience and Core Location for geolocation-based features. Utilise the Combine framework for handling asynchronous events and data streams … MVVM, SOLID principles, and software design patterns. Experience with SwiftUI and UIKit for building modern, responsive UI. Familiarity with iOS frameworks such as CoreData, Core Animation, and Core Location. Experience with OAuth 2.0 authentication for secure user access management. Hands-on More ❯
Multi-threading & GCD (Grand Central Dispatch) concepts -Designing and building advanced applications for the iOS platform -Experience working with iOS frameworks such as CoreData, Core Animation, Core Graphics and Core Text -Experience with third-party libraries and APIs -Unit More ❯
as code (e.g., CloudFormation) for scalable and reliable systems. Database Management: Design and manage databases (e.g., MySQL, PostgreSQL, DynamoDB, MongoDB) to ensure efficient data storage, retrieval, and scalability. Security & Compliance: Apply AWS best practices for security (e.g., IAM Roles, KMS) and ensure data encryption and compliance … EKS) is a plus. Proficiency in backend programming languages such as Python, Java, Node.js, or Go. Strong knowledge of iOS development frameworks (e.g., CoreData, Core Animation) and Swift/Objective-C. Expertise in database management (SQL/NoSQL) and query languages (e.g., SQL … . Experience with AWS security practices (IAM, KMS) and monitoring tools (CloudWatch, ELK Stack). Nice to Have: iOS Core Services- 2-5 Years - Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations More ❯
Minimum 4 Years of Experience into iOS Development Understanding of the iOS mobile app development cycle Proficiency in Objective-C & Swift Familiarity with CoreData, Core Animation, and other iOS frameworks Familiarity with performance tuning, threading, and offline storage Ability to connect iOS apps More ❯
little under four years ago, since then they have been building out a seriously talented team to grow their platform. Our client's core application is hosted in AWS on Linux containers, developed in C# .NET Core with a SPA Angular front-end along with an … accompanying native mobile app on iOS & Android. They also have some data processing services and machine learning workloads. You will be a core member of the IT team delivering our client's 24/7 production system. Having been involved in production systems with multiple years … Help maintain code quality, organisation, and automation. Help maintain build server Xcode and packages. What They're Looking For: Hands-on experience with core iOS frameworks such as UIKit, Combine, CoreData, and Core Animation. Ability to optimise and enhance the performance More ❯
Bournemouth, Dorset, United Kingdom Hybrid / WFH Options
3 Sided Cube
applicable), and other object-oriented languages. Design and Development: Skills in UI/UX design, Auto Layout, Interface Builder, MVVM/MVC patterns. Core Development Skills: Experience with CoreData, networking, APIs, Git, app store processes. Quality Assurance: TDD, debugging, performance optimization, push notifications. … Internationalisation and Accessibility: Localisation, inclusive design. Technological Competency: Core Animation, Core Graphics, dependency management, reactive programming, multithreading. Bonus: React Native experience is a plus, especially for cross-platform support. What We Offer Flexibility: Remote or hybrid work, flexible hours, remote working budget. Holiday: 23 days plus More ❯
implementations in cutting edge Network Technologies in SDN and SDWAN platforms. The role will implement niche technologies for our customers in the Networks (Data) domain and will require troubleshooting along with partner BU teams to ensure these implementations meet the business objectives within the timelines committed. The candidate … should preferably have 10+ years or more of experience in Network technologies with preferably a CCIE (Data Center) or CCNP. ( Data Center) Responsibilities Evaluate alternative technologies and architectures in relation to Customer infrastructure needs. Interface with management and vendors to develop and implement new solutions to … level. Perform analytical, technical, cost analysis and CAPEX development work in the planning, design, installation and on-going administration and management of Customers coredata networks. Develop expertise in Software Defined Networks, Data Center Underlay (Undelay OEM can be Cisco, Palo Alto, Meraki, Riverbed More ❯
while addressing Android-specific security considerations (Kotlin/Java). Collaborate with development teams to ensure end-to-end encryption , authentication , and secure data storage are integral to mobile apps. Security Architecture & Threat Modeling Help design and implement comprehensive security architectures for iOS and Android apps. Perform threat … tests to identify and exploit vulnerabilities in mobile applications. Stay updated on emerging security threats and implement measures to protect mobile apps. Secure Data Handling & API Security Implement secure data storage mechanisms , including local encryption and key management . Ensure secure API integrations to prevent injection … attacks and data breaches. Policy Development & Compliance Help inform, develop, and enforce security policies, standards, and guidelines for mobile applications. Ensure compliance with App Store/Google Play guidelines , and other regulatory requirements. Collaboration & Incident Response Collaborate with cross-functional teams (designers, product managers, QA engineers, operations) to More ❯
Seattle, Washington, United States Hybrid / WFH Options
Aptino, Inc
code reviews and contribute to best practices Required Skills & Experience: Solid experience with Swift and Objective-C Strong knowledge of iOS frameworks like UIKit, CoreData, CoreAnimation, etc. Familiarity with RESTful APIs to connect iOS applications to backend services Experience with third-party libraries and APIs Understanding of Apple's design More ❯
reusable code and have a passion for mobile development Problem-solving and creating solutions Swift & Xcode Swift UI JSON Experience using REST APIs CoreData and SQLite Experience in App Store Deployment and Testflight Solid communication skills and team-working capability Have excellent attention to detail More ❯
equivalent experience in software engineering, computer science, or similar discipline. 3+ years of experience in iOS development. Strong proficiency in Swift, SwiftUI, GCD, CoreData, and SpriteKit. Knowledge of GraphQL, Amplify, or similar query tools. Experience communicating with or developing RESTful APIs. Experience with testing and More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Atomicmedia
with our cross-functional teams. You'll be tackling advanced, custom iOS apps, and you'll even get to play around with external data sources and APIs. But that's not all-you'll also be the go-to person for automated unit tests, bug fixes, and performance … boundaries and keeping things fresh. To be in the running, you've got to be an iOS whizz with experience in Swift, SwiftUI, CoreData, and async/await. If you've dabbled in UIKit, Firebase, Git, CI/CD, Jira, and JSON, that's a … team members do come into our Nottingham office for one day per month, mainly as a team building exercise. We also have a core of staff (engineers and non-engineers) who choose to work from the office more frequently, so you can of course come in more than More ❯
experience with different network protocols (HTTP/S, TCP/UDP, Socket programming etc.,) Experience working with REST/GraphQL APIs Experience working with CoreData Solid understanding of Apple network framework: Roles & Responsibilities Experience developing, releasing, and maintaining native iOS apps. Strong experience in Swift and a solid understanding of More ❯
Years of Experience into iOS Development Strong proficiency in Swift and Objective C Experience with iOS frameworks such as UIKit, AppKit, and CoreData Knowledge of iOS design patterns and principles Experience with mobile development tools such as Xcode, Instruments, and Simulator Understanding of software development More ❯
GitLab CI, or Bitrise to automate builds, testing, and deployment for mobile applications. Security & Compliance: Implement secure communication protocols (HTTPS), OAuth authentication, and data encryption for mobile apps. Ensure mobile apps comply with security standards and insurance industry regulations (e.g., GDPR, HIPAA). All other duties as assigned … Skills) Showcase your knowledge of modern development through the following experience or skills: Experience with Swift/SwiftUI, Xcode, CocoaPods, and iOS frameworks (UIKit, CoreData, etc.). Experience with App Store deployment and maintaining apps via App Store Connect. Expertise in Kotlin and Jetpack Compose for native Android development. Experience More ❯
seamless integration with backend systems and Firebase services. Lead the development of modular, maintainable, and scalable codebases, with a focus on iOS-specific core components and lifecycle management. Implement, document, and enforce coding standards, patterns, and testing practices (including unit testing, integration testing). Stay updated with the … familiarity with hosting SwiftUI in a UIKit iOS app. Proven experience in architecting and developing complex iOS applications, with a deep understanding of core components (ViewControllers, Navigation, Delegation) and lifecycle management . Extensive experience with video streaming technologies and handling large media files (familiarity with Agora or similar … Central Dispatch (GCD) , and managing background tasks. Experience with memory management , app performance optimization, and using caching techniques for better app responsiveness. Experience with CoreData for local offline data and media storage. Solid experience with version control systems (Git) and setting up CI/CD pipelines (e.g., GitHub More ❯