Bjak logo

iOS Software Engineer

Bjak
Posted a month ago

LOCATION

Portugal · Remote

EXPERIENCE

3+ Years

TYPE

FullTime

SKILLS REQUIRED

SwiftiOS DevelopmentConcurrencyPerformance OptimizationPrompt EngineeringObservabilityRESTful APIs

Job description

Overview

iOS Software Engineer responsible for the iOS client experience where AI interactions are central to the product.

What you'll do

  • Build and maintain production-grade iOS applications using Swift and SwiftUI.
  • Integrate AI-powered features into the mobile app via backend APIs.
  • Design AI interaction UX patterns, including loading, streaming, retries, and fallbacks.
  • Optimize performance, memory usage, and battery efficiency.
  • Capture user signals and feedback to support AI evaluation and iteration.
  • Collaborate with backend and ML engineers on API design and system behavior.
  • Maintain App Store quality, stability, and production reliability.

What you'll need

  • 3+ years of iOS development experience using Swift.
  • Hands-on experience integrating AI-powered features into mobile apps.
  • Strong understanding of async/await, concurrency, and background tasks.
  • Experience shipping and maintaining production iOS apps.
  • Comfort designing for latency, partial failure, and non-deterministic AI behavior.
  • Exposure to CoreML or light on-device ML.

Details

  • Location: Portugal.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

iOS Software Engineer