FP Markets Group of Companies is a multi-regulated broker. We are growing and looking to recruit a Full-time Senior iOS Developer — Trading Apps in the Cyprus office (visa and work permit support).

Responsibilities:

  • Build and ship new features for iOS trading apps
  • Design fast, intuitive interfaces for charts, quotes, and order management
  • Ensure security of user funds and data: secure networking, key storage, authentication flows
  • Introduce new technologies and push the platform forward

Requirements:

  • Senior-level Swift and Xcode skills
  • Experience with OpenGL ES or Metal
  • Strong mobile security knowledge: Keychain, TLS/certificate pinning, safe handling of sensitive data
  • Proven track record of shipped iOS apps
  • Solid grounding in algorithms, data structures, and OS internals
  • Comfortable with memory management (ARC, retain cycles, weak/unowned)
  • Hands-on multithreading experience
  • Hands-on experience with socket-based (real-time) networking
  • Fluency with debugging and profiling tools and optimization
  • An eye for clean, user-friendly interfaces

Nice to have:

  • Building UI in code (without Interface Builder/Storyboard)
  • Objective-C and C++ experience
  • Apps live in the App Store
  • Unit & UI testing habits
  • Design patterns and Apple's Human Interface Guidelines
  • Experience with React Native
  • Experience with MT5 mobile SDK
  • SciChart experience

Conditions & benefits:

  • Office in Cyprus; visa and work permit support if required
  • Competitive remuneration, regular salary reviews and performance-based incentives
  • Continuous personal development and training budget
  • Medical insurance and pension fund after probation
  • Company-provided meals, fruits, breakfasts and lunches
  • Free access to sports and wellness facilities and company parking
  • Vibrant company life and birthday gift/day off