iOS Software Engineer
Aditi Consulting5 months ago
Portland, OR, United States
Remote
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
You’ll be part of the Design Technology and UX Research team—an innovative group within the Design organization—working alongside design technologists, full‑stack engineers, Android specialists, data engineers, and researchers. Compensation: $55.00 - $56.97/hr. Non‑exempt positions are eligible for overtime at 1.5 times the base hourly rate for hours worked in excess of 40 in a work week.
Key Responsibilities
- Build and ship features for the Company iOS app used by millions worldwide.
- Ensure feature parity for iOS with Android and web platforms by partnering with the mobile architecture team to deliver consistent, high‑quality experiences.
- Deliver robust, maintainable software through solid CI/CD practices, thoughtful testing, detailed documentation, and active participation in code reviews.
- Collaborate cross‑functionally with researchers, data analysts, product managers, and designers to craft intuitive, functional experiences.
- Contribute technical insights during reviews and planning sessions to scope, estimate, and prioritize work that balances innovation, quality, and impact.
Required Qualifications
- Bachelor’s Degree in Computer Science or a similar technical field with 2+ years of experience designing and developing iOS applications.
- Broad knowledge of design patterns and technologies used in iOS application development.
- Proficiency in iOS development using Swift/Objective‑C and SwiftUI.
- Working knowledge of tools such as Jira, Git, and X‑Code, along with debugging and profiling practices.
- Experience integrating with web services using HTTP/JSON/OpenAPI/TCP‑IP and a good understanding of databases.
Preferred Qualifications
- Hands‑on experience with survey software or form builders.
- Experience with building AI‑enabled front‑end applications.
Benefits & Perks
- Medical, Dental & Vision Benefits
- Health Savings Account with Qualified Medical Plan Enrollment
- 10 Paid Days Off and 3 Paid Bereavement Days
- 401(k) Plan with Employer Match
- Life and Disability Insurance
- Commuter Benefits and Dependent Care Flexible Spending Account
- Accident, Critical Illness, Hospital Indemnity, and Work Travel Reimbursement
- Discretionary Performance or Recognition Bonus
- Sick Leave and Mobile Phone Reimbursement based on state or local law
Required Skills
SwiftUI
Design Patterns
Objective-C
X-Code
Jira
Git
iOS Development
Profiling
Feature Parity
Swift
Debugging
CI/CD Practices