iOS Developer
Posted 27 days ago · 0 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
This role involves designing, developing, and maintaining Swift-based iOS applications for high-scale consumer experiences. You will own features end-to-end, participate in technical planning, collaborate with cross-functional teams, and build internal AI tools to enhance engineering efficiency. Additionally, you will maintain portions of legacy code, conduct code reviews, and contribute to architecture improvements.
- 2-4 years of hands-on experience in iOS development
- Deep expertise in Swift, SwiftUI, and structured concurrency
- Strong background in MVVM and Clean Architecture principles
- Experience building and maintaining large-scale consumer applications with significant production traffic
- Experience with technical planning and system design, including UML, component breakdowns, flow diagrams, and pre-development planning
- Experience with analytics and monitoring tools (Crashlytics, Mixpanel, Firebase Analytics)
- Hands-on experience with testing frameworks and CI/CD pipelines
Extracted from the job description · kept up to date automatically
Who this suits
This role suits an iOS developer with 2-4 years of experience who is proficient in Swift, SwiftUI, Clean Architecture, and AI development tools. It is less ideal for beginners or developers seeking a fully non-technical or non-Agile environment.
Full job description
Original listing · kept for referenceWe’re looking for an experienced iOS Developer to join our dynamic Mobile team and build high-scale mobile experiences used by millions of customers across Israel.
We're looking for someone who is not only passionate about building high-quality mobile experiences, but also curious, innovative, and eager to explore cutting-edge technologies—including AI-driven tools, methodologies, and development workflows.
Responsibilities
• Design, develop, and maintain Swift-based iOS applications.
• Own features end-to-end, from technical design and UX review to rollout and monitoring in production.
• Participate in technical planning and architectural discussions, including UML diagrams, flow/sequence diagrams, and solution planning before implementation.
• Collaborate closely with Product, QA, Backend, and Design teams in an Agile environment.
• Ensure adherence to security best practices (OAuth, encryption) and maintain portions of legacy code.
• Conduct code reviews and promote engineering best practices across the team.
• Build advanced UI components, animations, and performance-optimized user experiences.
• Design and develop internal AI tools, automations, agents, plugins, or skills that improve engineering efficiency and developer experience.
• Contribute to architecture improvements and technical debt reduction initiatives.
Requirements
• 2-4 years of hands-on experience in iOS development.
• Experience contributing to architecture improvements or technical debt reduction initiatives.
• Experience building and maintaining large-scale consumer applications with significant production traffic.
• Deep expertise in Swift, SwiftUI, and structured concurrency.
• Strong background in MVVM and Clean Architecture principles.
• Experience with technical planning and system design, including UML, component breakdowns, flow diagrams, architectural design, and pre-development planning.
• Experience working with RESTful APIs, WebSockets, background modes, and location services.
• Strong proficiency with Git and modern version control workflows.
• Hands-on experience using AI development tools such as Claude, Cursor, GitHub Copilot, or similar to improve development workflows and engineering productivity.
• Excellent understanding of concurrency (GCD, Operations, async/await) and memory management.
• Excellent communication, problem-solving, and organizational skills.
Nice to Have
• Experience with analytics and monitoring tools (Crashlytics, Mixpanel, Firebase Analytics, etc.).
• Hands-on experience with testing frameworks and CI/CD pipelines.
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- 2-4 years of hands-on experience in iOS development, Deep expertise in Swift, SwiftUI, and structured concurrency, Strong background in MVVM and Clean Architecture principles, Experience building and maintaining large-scale consumer applications with significant production traffic, Experience with technical planning and system design, including UML, component breakdowns, flow diagrams, and pre-development planning