Ubiquiti

iOS Developer

Ubiquiti
Apply
9 days ago
Prague, CzechiaMid Level

Responsibilities

  • Develop and ship long-lived iOS applications with maintainable architecture and high code quality.
  • Use Swift, SwiftUI, UIKit, Swift Concurrency, Combine, RESTful APIs, and WebSocket communication.
  • Implement pixel-perfect designs from Figma and collaborate closely with designers.
  • Optimize application performance, debug issues, and manage memory effectively.
  • Use AI-assisted development tools such as Claude Code, Cursor, and Codex in daily development.
  • Create technical documentation and communicate effectively with colleagues.

Requirements

  • At least 3 years of professional iOS development experience.
  • Strong proficiency in Swift and understanding of the iOS application lifecycle.
  • Experience with SwiftUI, UIKit, async/await, actors, and Combine.
  • Experience consuming RESTful APIs and implementing WebSocket communication.
  • Experience translating Figma designs into polished user experiences.
  • Understanding of application architecture, performance optimization, debugging, and memory management.
  • Ability to design and ship maintainable, long-lived applications.
  • Fluency with modern AI-assisted development tools.
  • Fluency in English and Czech.
  • Nice-to-have experience with MVVM, TCA, Clean Architecture, real-time or streaming applications, iPadOS, networking technologies, or IoT products.

Benefits

  • Prague office-based role requiring at least two days per week in the office.
  • Flexible working hours and home-office flexibility.
  • Five weeks of vacation per year.
  • Discretionary individual-performance bonuses.
  • Access to Ubiquiti products and prototypes for home use and testing.
  • Meal allowance and office food, snacks, coffee, and sodas.
  • Office terrace with views of Prague and a collaborative developer community.

Tech Stack

iOSSwiftSwiftUI

Categories

Mobile
Ubiquiti

About Ubiquiti

1,001-5,000 employees
Contact me