We’re looking for a senior iOS developer with strong AWS cloud experience to take technical ownership of our iOS scanning application and its supporting cloud pipeline.
You’ll work closely with an experienced full-stack engineer who owns the broader product logic and backend evolution, while you focus on depth, performance, and reliability of the scanning system.
This role is designed as a long-term, part-time engagement (~2 days per week), ideal for a senior engineer who enjoys deep technical challenges and autonomy without full-time commitment.
Tasks
What You'll Be Working With
Our technology stack includes:
- iOS: Native Swift/Objective-C development with Structure SDK integration for depth sensing
- AWS Services: EC2, S3, RDS, SQS, CloudWatch, SNS, SES, ELB, Auto Scaling Groups
- Backend: Python 2.7, Django 1.8, Django REST Framework, Celery
- Infrastructure: RESTful APIs, Redis, queue-based job processing
- 3D Pipeline: CPU-based reconstruction algorithms processing depth sensor data
Key Responsibilities
- Maintain and enhance the native iOS scanning application that integrates with Structure SDK
- Optimize the low-poly preview generation on-device for real-time feedback
- Work with AWS infrastructure including EC2 workers, S3 storage architecture, and SQS-based job queues
- Collaborate on the 3D reconstruction pipeline that processes scanned data
- Monitor system performance using CloudWatch metrics and alerting
- Handle calibration parameters and sensor integration for various iPad models
- Participate in infrastructure scaling and optimization efforts
Requirements
Required Skills
- Strong native iOS development experience (Swift and/or Objective-C)
- Deep AWS knowledge: EC2, S3, RDS, SQS, Auto Scaling Groups, CloudWatch
- Understanding of RESTful API integration and asynchronous job processing
- Comfortable working with Python-based backends
- Experience with queue systems (SQS, Redis, Celery)
- Strong debugging and performance optimization skills
Nice to Have
- Experience with 3D graphics, point clouds, or mesh processing
- Knowledge of computer vision or photogrammetry
- Experience with depth sensors or 3D scanning technologies (Structure SDK or similar)
- Familiarity with Django/Django REST Framework
- Experience with billing integrations (Chargify, Braintree)
Benefits
Why Join apeirum?
- Work in an international, high-performance team.
- Be part of projects where your input matters — from architecture to implementation.
- Flexible work setup with trust-based autonomy.
- A culture that values quality, initiative, and growth over bureaucracy.
- Join us for a yearly strategic offsite meeting filled with team-building activities and social events.
Ready to Make an Impact?
We’re looking for someone who thrives in a fast-paced, innovation-driven environment — someone adaptable, curious, and ready to solve real problems with smart, modern tools. If that sounds like you, we’d love to hear your story.