About the role
Kortex is a second brain, writing, and knowledge management app (without the bloat, confusion, or complexity). One simple workflow to capture, organize, and create with your best ideas.
At Kortex, you will be a key player in our fast-moving engineering team. To complete our dev team, we are looking for a seasoned Full Time iOS Engineer. You will work closely with our Frontend lead, product lead, and other engineers to implement features end-to-end on our iOS platform.
Job Responsibilities
As an iOS Engineer, you will work on a diverse set of tasks that span app development, user interface design, performance optimization, and integration with backend services. Your primary responsibilities will include:
• Design, implement, and maintain our iOS app, focusing on core functionalities, user experience, and integration with our backend services.
• Promote and implement best practices for ensuring app performance, scalability, and user satisfaction on iOS devices.
• Collaborate with the team to meet project specifications, assess potential trade-offs, and provide the necessary solutions to make the Kortex iOS app really good.
Required Experience
• 3+ years of practical industry experience with iOS development using Swift and UIKit/SwiftUI
• Strong understanding of iOS app architecture, design patterns, and Apple's Human Interface Guidelines
• Extensive experience with Core Data, networking, and integrating third-party libraries and APIs
• Familiarity with version control systems (preferably Git) and Agile development methodologies
• Experience with app performance optimization, debugging, and troubleshooting
Preferred Qualifications
• Experience with reactive programming (e.g., Combine, RxSwift)
• Knowledge of CI/CD pipelines for iOS app development
• Familiarity with Core ML or other on-device machine learning frameworks
• Experience with TestFlight and App Store submission process