iOS Developer
SiiRA · United States · 3 days ago
RemoteRemoteEngineeringContract
Must-Have Requirements
- iOS / Swift core3+ years professional iOS development
- Solid with both UIKit and Swift
- 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)
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)