← Back to list
Job · Senior

Senior iOS Developer (freelance)

Mobile Developer • Senior • Remote • Full-time • European Union EU/EMEA

Freelance, hourly engagement at Intent: building iOS apps that communicate with hardware peripherals over BLE. The first three months are a getting-to-know period, with a path to the core team if things work out.

Responsibilities

  • ▹Build and maintain iOS apps that communicate with hardware peripherals over BLE
  • ▹Take part in specifying, planning and estimating new modules and features
  • ▹Write and maintain unit tests (XCTest, Quick/Nimble) with a TDD mindset
  • ▹Keep CI/CD pipelines in shape (GitHub Actions, Bitrise, Travis)
  • ▹Review pull requests and give teammates helpful feedback
  • ▹Share what you learn: tech talks, internal docs, pair sessions
  • ▹Work side by side with firmware engineers, designers, QA and PMs
  • ▹Use AI tools as part of the daily workflow

Requirements

  • ▹3+ years writing production Swift
  • ▹Strong, hands-on BLE integration experience
  • ▹Structured concurrency in Swift: you know it and use it
  • ▹CI/CD experience: GitHub Actions, Bitrise or Travis
  • ▹Unit testing discipline: XCTest, Quick/Nimble or similar, with a TDD mindset
  • ▹English at B2+, written and spoken
  • ▹Creative problem-solving
  • ▹High coding standards and an eye on what's new in the iOS world
  • ▹Initiative, ownership and clear communication

Nice to have

  • ▹Experience with other mobile platforms (Android, Flutter, KMM)
  • ▹Previous IoT or connected device projects
  • ▹Functional reactive programming (Combine, RxSwift)
  • ▹Agile/Scrum experience
  • ▹Genuine curiosity about the things you build, not just the code behind them

Soft skills

OwnershipStraight, clear communicationCuriosityInitiative

What we offer

  • ▹90-180 PLN/h net B2B, depending on experience
  • ▹Truly flexible hours
  • ▹Fully remote, with a pet-friendly Warsaw office and Gdansk coworking if you want them
  • ▹Internal knowledge-sharing: tech talks, experiments, side projects
  • ▹After the first 3 months, a path to a permanent contract with a fixed monthly salary, 26 days paid leave, 10 sick days, Saltus medical care and a training budget
  • ▹During the freelance period there is no paid leave or medical benefits

About the company

Intent has been designing and co-creating connected devices since 2008: wearables, smart audio and health-tech hardware for clients like Oura and BOSE. A fully remote team of 60+ people.

Languages: Angol: B2+

Similar jobs