About the Role
Design and implement scalable, high-performance iOS features while collaborating with cross-functional teams to deliver a seamless user experience.
Responsibilities
- Develop and maintain key features for the iOS application
- Collaborate with designers and product managers to define product requirements
- Write clean, maintainable, and efficient Swift code
- Optimize application performance and responsiveness
- Diagnose and fix bugs across various iOS devices and versions
- Participate in code reviews to ensure code quality
- Integrate with backend services and APIs
- Ensure application stability through automated testing
- Improve app startup time and memory usage
- Implement UI components following design specifications
- Support continuous integration and delivery pipelines
- Stay current with iOS platform updates and best practices
- Contribute to architectural decisions for long-term scalability
- Monitor app performance using analytics and crash reporting tools
- Collaborate on accessibility improvements
Nice to Have
- Experience with SwiftUI
- Familiarity with Combine framework
- Knowledge of accessibility standards
- Experience with performance profiling tools
- Contributions to open-source iOS projects
- Published apps in the App Store
- Experience in agile development environments
Compensation
Competitive salary with equity and benefits
Work Arrangement
Hybrid work model with office presence in Istanbul
Team
Core product team focused on iOS application development
Our Mission
We aim to make reading accessible to everyone through innovative audio and text technologies.
What We Value
Ownership, technical excellence, user-centric design, and collaborative problem-solving.
Growth Opportunities
Engineers are encouraged to lead initiatives and grow into technical or managerial roles.
Tech Stack
Swift, UIKit, SwiftUI, Xcode, Combine, Core Data, REST APIs, GitHub Actions
Available for qualified candidates