Responsibilities
🤓As a Senior iOS Developer, the company expects you to perform the following tasks:
- Architect and build advanced native iOS applications using Swift and SwiftUI/UIKit.
- Work closely with backend engineers to integrate mobile apps with our scalable backend systems.
- Instill and maintain high coding standards and best practices for mobile architecture.
- Fix issues as you find them—no technical debt left behind.
- Ship high-quality mobile features fast and not be afraid of breaking things. “Unless you are breaking stuff, you aren’t moving fast enough.”
Requirements
✨You are the person they are looking for if you have:
- Deep proficiency in Swift: extensive experience with both SwiftUI and UIKit.
- iOS Ecosystem: Strong knowledge of Core Data, Core Animation, and offline storage/caching mechanisms.
- Backend Integration: Experience connecting mobile apps to backend services (RESTful APIs, GraphQL, etc.). Familiarity with Python/FastAPI is a major plus.
- Cloud Awareness: Practical experience with cloud services (AWS or Azure) specifically regarding mobile push notifications, storage blobs, and authentication.
- Problem Solving: Excellent problem-solving skills, attention to detail, and a strong understanding of software engineering principles.
- Passion for AI: Eager to work in a startup environment where agility, AI integration, and innovation are highly valued.
