DevJobs

iOS Developer

Overview
Skills
  • Swift Swift ꞏ 4y
  • Swift UI Swift UI
  • iOS iOS ꞏ 4y
  • RESTful API RESTful API
  • Git Git
  • CI/CD CI/CD
  • await
  • WebSockets
  • UML
  • Operations
  • MVVM
  • location services
  • GCD
  • Clean Architecture
  • background modes
  • async
  • GitHub Copilot
  • Mixpanel
  • Firebase Analytics
  • Cursor
  • Crashlytics
  • Claude
  • testing frameworks

We’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

  • 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.


Pango