We're an app that guides spending decisions through a simple set of habits.
Senior iOS Engineer
Location
Arizona + 9 moreAll locations: Arizona | California | Colorado | Kansas | Nevada | New Mexico | Oklahoma | Missouri | Texas | Utah
Posted
4 days ago
Salary
$145K - $190K / year
Seniority
Senior
Job Description
Senior iOS Engineer
YNAB
• Help build easy consumer-facing experiences across the Apple ecosystem. • Collaborate with product team members on feature brainstorming and development plans. • Work closely with PMs, designers, and QA for effective project execution. • Architect, develop, test, and maintain code for product initiatives.
Job Requirements
- Live in the United States, in Mountain, Central, or Eastern Time
- Be authorized to work in the United States without employer sponsorship
- Have at least five years of professional software development experience
- Have at least three years of experience writing native iOS apps
- Have experience with Swift, SwiftUI, UIKit, Xcode & Instruments, and XCTest / XCUITest
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Paid family leave
- Paid time off (minimum of 3 weeks)
- Flexible working hours
- Professional development stipend
Related Guides
Related Job Pages
More iOS Engineer Jobs
Role Description We are seeking a highly skilled and experienced Senior iOS Developer to join our dynamic team. The ideal candidate will have a passion for building innovative mobile applications and a strong background in the FinTech sector. As a Senior iOS Developer, you will play a key role in designing, developing, and maintaining high-quality iOS applications that deliver seamless and engaging user experiences. Key Responsibilities: - Design and build advanced applications for the iOS platform. - Collaborate with cross-functional teams to define, design, and ship new features. - Ensure the performance, quality, and responsiveness of applications. - Identify and correct bottlenecks and fix bugs. - Help maintain code quality, organization, and automatization. - Stay up-to-date with the latest industry trends, technologies, and best practices. - Provide technical guidance and code reviews. Qualifications - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - Proven experience as an iOS developer (Swift), with a strong portfolio of released applications on the App Store. - Proficient in Swift language. - Proficient in Unit-Testing. - Proficient in Architectural approaches such as MVP, MVVM or MVVM-C. - Experience with iOS frameworks such as SwiftUI. - Familiarity with RESTful APIs to connect iOS applications to back-end services. - Understanding of Apple's design principles and interface guidelines. - Experience with performance and memory tuning with tools such as Instruments and Shark. - Familiarity with cloud message APIs and push notifications. - Solid understanding of the full mobile development life cycle. - Experience with version control systems such as Git. - Excellent problem-solving skills and attention to detail. - Strong communication and collaboration skills. Requirements - Experience in the FinTech industry. - Knowledge of financial technologies, payment systems, and banking integrations. - Familiarity with Agile/Scrum methodologies. - Contributions to open-source projects or personal projects showcased on GitHub.
• Improve the experience of applications used by millions of users • Make technical decisions regarding architecture, tools, and processes • Review the team's pull requests • Active participant in the iOS community
Bilingual Virtual Medical Assistant, Scribe
GoLean HealthGoLean To Grow Fast | We Place Reliable & Cost-Effective Virtual Medical Assistants In Your Healthcare Practice
• Provide live medical scribing support during telemedicine visits • Help keep charts updated, organized, and ready for provider review • Assist with chart preparation before appointments by reviewing notes, labs, medications, and relevant patient history • Enter key clinical details into the EMR, including main concern, diagnosis context, and medication information • Support lab ordering workflows, including selecting the correct lab facility, attaching diagnosis codes, and helping ensure orders are complete • Assist with reviewing referrals, authorizations, and supporting documents before patient visits • Handle prior authorizations as part of the clinic's daily workflow • Provide Spanish-English bilingual support, including real-time translation during patient interactions when needed • Help support patient coordination and scheduling workflows • Manage high volume of calls when not actively scribing • Step in for backup phone and admin support when in-office staff need coverage • Communicate clearly with the clinic team regarding urgent updates, follow-ups, and task status • Maintain high standards for confidentiality, HIPAA compliance, and documentation accuracy
Senior iOS Engineer — Mobile Workflows - Sydney, Australia Employees work in a hybrid mode - Full-time - Recruitment type: Permanent Join the team redefining how the world experiences design. Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte! Thanks for stopping by. We know job hunting can be a little time-consuming and you're probably keen to find out what's on offer - so we'll get straight to the point. At the moment, this role is focused on: - Build and maintain iOS-specific development tooling including simulator setup, device orchestration and CLI developer tools - Develop and enhance the mobile test automation framework for synthetic and integration testing on iOS - Design and implement CI/CD quality gating with automation tests to detect regressions proactively - Collaborate with Native Infra, Cross Platform and DevX teams to consolidate fragmented mobile workflows into a unified system - Contribute to defining, improving and codifying mobile testing best practices and methodologies across Canva - Support the creation of company-wide triage workflows and monitoring for mobile development and testing - Rally knowledge sharing across mobile teams, mentoring less experienced engineers You're probably a match if: We are looking for an experienced iOS engineer with a passion for developer tooling, testing infrastructure and mobile platform reliability. Ideally you have experience building CI/CD pipelines, test frameworks, or developer tools at scale. - Strong foundations in computer science and software engineering practices - Proven expertise in modern iOS development including deep understanding of Swift, concurrency and reactive programming - Experience with cross platform testing frameworks familiarity with test automation patterns - Knowledge of CI/CD systems, build pipelines and mobile development tooling (e.g., Fastlane, Gradle) - Experience with device farm solutions such as BrowserStack or similar cloud device testing platforms is a plus - Familiarity with cross-platform or hybrid development approaches (React Native, web-to-native bridges) is a plus but not essential - You can navigate through ambiguity and come up with best technical solutions independently - You exemplify attention to detail and strategic thinking, writing reusable and testable code About the team The Mobile Workflows team at Canva owns 3 major pieces: Mobile development tooling, Mobile Automation Testing Pipeline and Mobile quality strategy across Canva. We sit within the Mobile Platform subgroup and play a critical role in Canva's mobile products - we're empowered to make mobile development reliable, scalable and high-quality across the entire engineering organisation. Our work ensures that hundreds of product and platform teams can build confidently for iOS and Android. About the role You'll get hands-on experience building and refining mobile development workflows, test automation frameworks, and CI/CD quality gating for iOS. This is an exciting opportunity for an experienced iOS engineer who is passionate about developer experience, testing infrastructure, and enabling teams at scale. You'll work closely with cross-functional partners across Mobile Platform, DevX, and product teams to consolidate fragmented tools into a cohesive mobile workflows system. What's in it for you? Achieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connection and fun along the way. We also offer a range of benefits to support you inside and outside of work. Here's a taste of what's on offer: - Equity packages - we want our success to be yours too - Inclusive parental leave policy that supports all parents and carers - Annual Vibe & Thrive allowance to support wellbeing, connection, and home office setup - Flexible leave to recharge, volunteer, or just do you - Internal coaching programs and world-class leadership development Ready to join the team? We make hiring decisions based on your experience, skills and passion - as well as how you can enhance Canva and our culture. When you apply, please share the pronouns you use and any reasonable adjustments you may need. We celebrate all types of backgrounds at Canva, so even if you don't feel like you meet every single point, we'd still love to hear from you!



