iOS Developer

SiiRAUnited States
ContractOn-siteMidLimited info disclosed
33 views0 applications

Description

Mid-Level iOS Engineer (with Python Backend Contributions) Must-Have Requirements: iOS / Swift core 3+ years professional iOS development Solid with both UIKit and SwiftUI Swift Package Manager Engineering discipline Writes tests as a default Works cleanly in a linted/formatted codebase with CI/CD workflows Reads existing components/docs before building new ones; follows a token-based design system rather than hardcoding styles Secure development practices Backend (Python — secondary, ~10–20%): Comfortable making small-to-medium changes in a Python REST backend (Flask/Django-style): endpoints, request/response payloads, simple data flows Understands REST API integration from both sides (client + server contract) Communication: Professional working English (B2/C1) — written and spoken; able to participate in stand-ups, PR reviews, and async written discussion clearly Strong async written communication (PR descriptions, docs) Reasonable overlap with our working hours (most Pacific - Eastern US timezones) Preferred (Nice-to-Have): CoreBluetooth / BLE experience — we drive a custom-protocol hardware device (scanning, provisioning, characteristic read/write/notify) TrueDepth / AVFoundation / Vision or camera-pipeline experience Linear and Sentry experience Analytics (PostHog / Mixpanel / CustomerIO ) Experience working against a backend you don't fully own (handling schema drift gracefully)