Senior iOS Engineer
Straight from Jobgether’s careers page. Apply on the company site — no recruiter, no middleman.
Senior iOS Engineer
Team: IT
Location: US
Commitment: Full-time
Workplace Type: remote
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior iOS Engineer based in United States.
This role offers the opportunity to build and evolve a mission-critical mobile application used by thousands of field workers every day.
You will contribute to the architecture, user experience, and technical foundation of a sophisticated iOS platform supporting communication and productivity in the transportation industry.
As a senior engineer, you will have significant ownership over product decisions, technical direction, and the quality of features delivered to users.
You will collaborate closely with cross-functional engineering teams working across mobile, backend, and product areas in a fully distributed environment.
The position combines hands-on software development, problem-solving, and product thinking to create reliable and intuitive mobile experiences.
This is an opportunity to make a direct impact while working with modern iOS technologies, automation practices, and a team that values engineering excellence.
Accountabilities:
- Design, develop, and maintain high-quality iOS applications using Swift and Objective-C.
- Own significant product features and technical systems, contributing to application architecture, UI development, networking, and data persistence.
- Translate product requirements into thoughtful technical solutions while identifying opportunities to improve user experience and product value.
- Build and maintain intuitive user interfaces using UIKit and SwiftUI.
- Manage application state, network requests, local data storage, and integrations with backend systems.
- Write automated tests, including UI automation tests, to ensure application reliability and maintain a strong quality culture.
- Diagnose and resolve complex issues involving asynchronous behavior, networking, device differences, performance bottlenecks, and memory usage.
- Use tools such as Xcode Instruments, crash reporting systems, analytics platforms, and CI pipelines to monitor and improve application performance.
- Collaborate closely with Android engineers, backend developers, QA specialists, and product partners to deliver impactful solutions.
- Participate in technical discussions, challenge assumptions constructively, and help improve engineering practices across the team.
- Leverage AI-assisted development tools responsibly while applying strong engineering judgment and maintaining ownership of delivered solutions.
- 4+ years of professional experience building or maintaining production iOS applications using Swift and Objective-C.
- Proven experience owning substantial mobile features or technical systems from planning through release and ongoing support.
- Strong proficiency with Xcode and iOS development workflows.
- Experience building user interfaces with UIKit and SwiftUI.
- Experience managing networking, application state, and data persistence using technologies such as Core Data or SQLite.
- Ability to convert product requirements into technical approaches while considering usability, scalability, and maintainability.
- Experience writing automated tests, including UI automation testing.
- Strong debugging skills, including diagnosing asynchronous issues, network problems, simulator/device differences, and production failures.
- Experience using performance analysis tools such as Xcode Instruments.
- Familiarity with crash reporting, logging, analytics, CI systems, and automated test environments.
- Strong ownership mindset with the ability to follow projects through implementation, testing, release, and customer feedback.
- Excellent written and verbal communication skills in English, with the ability to explain technical concepts clearly.
- Ability to work collaboratively within Eastern, Central, or Mountain Time business hours.
- Experience with AI-assisted software development workflows while maintaining technical judgment and accountability.
- Nice-to-have experience includes Android development, JavaScript/TypeScript, C++, C, Rust, Zig, GIS, mapping, navigation, geofencing, document capture, barcode scanning, or accessibility-focused mobile improvements.
- Fully remote work environment with a distributed engineering team.
- Competitive compensation package.
- Comprehensive healthcare benefits including medical, dental, and vision coverage.
- Paid time off to support work-life balance.
- Generous equipment budget to support an effective remote workspace.
- Opportunity to work on a product used by thousands of professionals across the country.
- Collaborative culture focused on learning, knowledge sharing, and technical growth.
- Opportunity to influence product architecture and engineering practices.
- Supportive environment where engineers can contribute ideas and take ownership.
As a Senior iOS Engineer, you will take ownership of the development, maintenance, and continuous improvement of a large-scale native mobile application. You will contribute across the full development lifecycle, from technical design and implementation to testing, deployment, and ongoing optimization.
Requirements:
The ideal candidate is a product-minded senior engineer with strong experience building native iOS applications and a passion for creating reliable, user-focused mobile experiences. You should be comfortable owning complex technical challenges, collaborating remotely, and contributing to both implementation and strategic decisions.
Benefits:
Similar remote jobs
More like this →
Goods & Services
Senior SDET Lead, Mobile, Web & AI-Driven Automation (Remote)

Perplexity AI
iOS Engineer, Computer Growth (Remote)

SeatGeek
Lead Product Manager, Fan Experience (Remote)

Discover More than 100,000 Hidden Remote Jobs Before Everyone Else
Unlock All Remote Jobs Today
Simple pricing. Big savings on Quarterly and Yearly.
Monthly Access
- Instant access to fresh remote jobs from 500+ companies
- New opportunities added hourly, often 3-7 days before anywhere else
- Advanced filtering by role type, stack, pay, and location
- Priority customer support
Yearly Access
- Everything in Monthly
- Save $169 (~74%) vs paying monthly
- Average job search takes ~6 months - get covered for the whole journey
- Less than the cost of one lunch per month for competitive advantage
- Equivalent to just ~$4.92/month