> Markdown version of [/jobs/ext/3699135-ios-and-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/3699135-ios-and-backend-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). --- # iOS and backend software engineer - **Company:** Apple Inc. - **Location:** Austin, TX, United States - **Contract:** Permanent contract - **Skills:** Apple Watch, Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Amazon Web Services, IOS Applications, Apple IOS, Apple TV, Unit Testing, Big Data, C++ (Programming Language), Cloud Engineering, Software Quality, Code Review, Persistent Data Structure, Data Stores, Software Debugging, Distributed Data Store, Distributed Systems, Fault Tolerance, IOS SDK, Spring Framework, Python (Programming Language), Memcached, NoSQL, Object-Oriented Software Development, Performance Tuning, Queueing Systems, Redis, E2e Testing, Shell Script, Software Engineering, Systems Integration, TypeScript, Web Services, Rust (Programming Language), Uikit, Google Cloud, GitHub Copilot, Swiftui, Apache Spark, Ios Frameworks, Caching, Backend, Event Driven Architecture, Containerization, Core Data, Kubernetes, Low Latency, Apache Kafka, Claude, Restful APIs, Amazon Simple Queue Service (SQS), Grpc, GPT, Docker, Golang, Programming Languages, Microservices - **Published:** October 12, 2026 - **Apply:** https://www.dice.com/job-detail/b8ae24f6-55f3-408a-89dd-2bc12520ce94 ## About the Role We're looking for candidates with strong depth in one area (iOS or backend) and working familiarity with the other. You do not need to be an expert in both; if you're a strong iOS engineer who is comfortable working across the stack, or a strong backend engineer comfortable in client development, we'd love to hear from you. iOS Professional experience developing iOS mobile applications with Swift and SwiftUI. Working knowledge of the iOS SDK and several included frameworks, including SwiftUI and UIKit. Familiarity with data persistence and synchronization concepts using frameworks such as CloudKit and SwiftData, or similar technologies. Effective communicator who collaborates well within the team and with project stakeholders. Experience with unit testing and an understanding of its role in the development cycle. Writes testable, reliable, and maintainable code, and is open to feedback through code review. Self-motivated, dependable, and passionate about the products you work on. Strong problem solving and debugging skills. Hands-on experience using AI-assisted development tools (e.g., GitHub Copilot, Claude, ChatGPT or equivalent) as part of a professional engineering workflow, with the ability to critically evaluate generated output. Backend Professional experience building backend services/microservices in an object-oriented language such as Java, Go, orC++ (or strong working familiarity , if iOS is your primary area). Experience with inter-service communication via REST APIs and/or gRPC. Familiarity with relational and/or NoSQL data stores for persistence and consistency trade-offs. Experience writing unit and end-to-end tests, including backfilling coverage for existing systems. Strong problem-solving and debugging skills; writes clean, testable, maintainable code and is open to code-review feedback. Effective communicator who collaborates well within the team and with stakeholders. Preferred Qualifications iOS Experience with CoreData; ideally synced with CloudKit. Experience building apps that target Apple products beyond iPhone such as iPad, Apple Watch, and/or Apple TV . Experience integrating clients with RESTful APIs and web services. Additional programming language experience such as TypeScript/JavaScript, Java, Python, Go, Rust, C/C++ or equivalent. Exposure to building Web, Android, Mac, or Windows applications. Experience contributing to an application using Swift and SwiftUI. Familiarity with event management or calendar applications. Understanding of iOS frameworks and experience working with iOS extensions and integrations. Backend Experience with cloud-native distributed architectures (AWS, Google Cloud Platform) supporting high-throughput, low-latency traffic. Experience designing and implementing distributed, scalable, fault-tolerant backend systems. Experience with containerization/orchestration (Docker, Kubernetes) to deploy and scale stateless/stateful services. Experience with caching strategies (Redis, Memcached) for performance optimization. Experience with asynchronous, event-driven systems using message queues or pub/sub (Kafka, Pub/Sub, SQS/SNS). Experience designing and maintaining CI/CD pipelines (Y AML, shell scripting). Experience with distributed data-processing frameworks (e.g., Apache Spark) for large-scale data transformation. Experience with Java frameworks for distributed services, such as Spring or Netty . ## Description As an iOS and backend developer on the team, you'll contribute to maintainable application architectures and write performant code that powers beautiful UIs where every detail matters. You will also contribute building the backend services and APIs that power those experiences, with an emphasis on reliability , scalability , and performance at Apple scale. You will partner with cross-functional teams across Apple to deliver our next generation software. You'll help develop and refine Apple Invites, ensuring a seamless and intuitive user experience for creating and managing events, inviting participants, and coordinating details. Your software will be built from the ground up to respect and preserve our users' privacy and meet Apple's high security standards. Our team is looking for hardworking and passionate engineers who want to make a difference in the products they develop and continually surprise and delight our customers. Yo will leverage generative AI tools and Apple Intelligence capabilities to accelerate development, improve code quality, and explore new ways to delight users, while upholding Apple's standards for privacy, security and responsible AI usage.