Senior iOS Engineer — Swift (Hybrid, Seattle)

Trupanion

Seattle (WA)

Hybrid

USD 160,000 - 170,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
Paid time off
Sabbatical after five years
Pet-friendly office
Free pet health insurance
On-site gym and parking

Job summary

Trupanion in Seattle seeks a Senior iOS Engineer to design, build, and maintain native iOS applications using Swift. You will collaborate with product, design, QA, and backend teams to deliver secure, scalable mobile experiences for pets and their owners.

The role emphasizes a passion for mobile development, customer experience, and operational excellence, with a hybrid work model (in-office at least 3 days/week) and opportunities for growth in a pet-friendly environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 3+ years of professional software development experience with hands-on native iOS application development.
  • Strong proficiency in Swift and the iOS development ecosystem.
  • Experience developing and consuming RESTful APIs and integrating with backend services.
  • Experience with software design patterns, application architecture, and modern mobile development practices.
  • Experience writing automated unit and functional tests.
  • Experience using source control systems such as Git and participating in peer code review processes.
  • Strong understanding of secure software development principles and application security best practices.
  • Strong analytical, troubleshooting, communication, and collaboration skills.
  • Ability to independently own features and deliver results in a fast-paced, agile environment.

Responsibilities

  • Design, develop, test, deploy, and maintain native iOS applications using Swift and modern iOS frameworks.
  • Partner closely with Product Managers, UX Designers, QA Engineers, and backend development teams to translate business objectives and customer needs into scalable technical solutions.
  • Own software solutions end-to-end, from understanding business requirements and technical design through implementation, production deployment, monitoring, maintenance, and continuous improvement.
  • Participate in architecture reviews and technical design discussions, contributing to application architecture, design standards, performance optimization, scalability, maintainability, and security best practices.
  • Apply secure-by-design principles during solution development, identifying and addressing security, privacy, data protection, and compliance considerations early in the software lifecycle.
  • Champion a shift-left approach to quality by proactively incorporating testing, validation, observability, and reliability considerations throughout the development process.
  • Author and maintain automated unit tests, developer functional tests, and other testing assets to ensure application reliability and support continuous delivery practices.
  • Collaborate with backend teams to validate integrations with internal insurance technology platforms, enterprise services, and third-party partner APIs.
  • Execute and support integration testing activities to ensure end-to-end functionality across mobile applications and dependent systems.
  • Participate in code reviews and provide constructive feedback that improves code quality, maintainability, security, and team knowledge sharing.
  • Contribute to CI/CD pipelines, build automation, release management processes, and software development best practices.
  • Manage application deployment activities, including preparing, publishing, and maintaining releases within the Apple App Store ecosystem.
  • Monitor application health, performance, and operational metrics, proactively identifying and resolving issues before they impact customers.
  • Troubleshoot production issues and support root cause analysis, remediation efforts, and continuous improvement activities.
  • Participate in an on-call support rotation, partnering with engineering and operational teams to diagnose and resolve critical production incidents when necessary.
  • Continuously evaluate emerging iOS technologies, frameworks, and development practices to improve platform capabilities and developer effectiveness.
  • This position offers the opportunity to build impactful mobile experiences while working collaboratively across product, design, and engineering teams to deliver secure, scalable, and reliable solutions for Trupanion members and partners.

Skills

Swift
iOS development
RESTful APIs
Git
Automated tests
Security best practices
Agile
Communication
Team collaboration
Code reviews

Education

Bachelor's degree in Computer Science
Equivalent practical experience

Tools

Xcode
CI/CD pipelines
DevOps practices
Telemetry tools
Apple frameworks

Job description

Trupanion in Seattle seeks a Senior iOS Engineer to design, build, and maintain native iOS applications using Swift. You will collaborate with product, design, QA, and backend teams to deliver secure, scalable mobile experiences for pets and their owners.

The role emphasizes a passion for mobile development, customer experience, and operational excellence, with a hybrid work model (in-office at least 3 days/week) and opportunities for growth in a pet-friendly environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Engineer (Swift) – Hybrid Seattle Role
Senior iOS Engineer (Swift) – Hybrid Seattle Role

JobCubby • Seattle (WA), Northern (KY)

Hybrid
USD 160,000 - 170,000
Medical benefits
Paid time off
Sabbatical
+4
Senior Kotlin Android Engineer — Hybrid Seattle
Senior Kotlin Android Engineer — Hybrid Seattle

Trupanion • Seattle (WA)

Hybrid
USD 160,000 - 170,000
Medical benefits
Pet-friendly office
RSUs vesting over 4 years
+2
Sr. Software Engineer, iOS (Swift)
Sr. Software Engineer, iOS (Swift)

Trupanion • Seattle (WA)

On-site
USD 160,000 - 170,000
Medical benefits
Dental benefits
Vision benefits
+5
Sr. Software Engineer, iOS (Swift)
Sr. Software Engineer, iOS (Swift)

JobCubby • Seattle (WA), Northern (KY)

Hybrid
USD 160,000 - 170,000
Medical benefits
Paid time off
Sabbatical
+4
Hybrid Enterprise Software Architect - Strategy & Modernization
Hybrid Enterprise Software Architect - Strategy & Modernization

Trupanion • Seattle (WA)

Hybrid
USD 190,000 - 220,000
Medical, dental, and vision benefits
PTO 4 weeks + 9 holidays
Sabbatical after 5 years
+4
Senior iOS Engineer (Swift/SwiftUI) – Hybrid, 12-Month
Senior iOS Engineer (Swift/SwiftUI) – Hybrid, 12-Month

BC Forward • Pennington (NJ)

Hybrid
USD 140,000 - 143,000
Competitive compensation
Global opportunities
Inclusive culture
+1
Senior iOS Engineer - Health Tech (Hybrid, San Diego)
Senior iOS Engineer - Health Tech (Hybrid, San Diego)

ResMed Inc • San Diego (CA)

Hybrid
USD 111,000 - 167,000
Comprehensive benefits
401(k) plan
Flexible PTO
Senior Mobile Product Designer — Pets Tech & Wellness
Senior Mobile Product Designer — Pets Tech & Wellness

Fi • New York (NY)

On-site
USD 150,000 - 200,000
Flexible PTO
Full medical, dental, and vision insurance
Wellness perks including free access to health services
+4
iOS Engineer – Swift & SwiftUI | Hybrid NYC Role
iOS Engineer – Swift & SwiftUI | Hybrid NYC Role

Seneca Resources Company, LLC • New York (NY)

Hybrid
USD 107,000 - 121,000
Senior iOS Engineer — Hybrid Remote with SwiftUI Leadership
Senior iOS Engineer — Hybrid Remote with SwiftUI Leadership

MartianCraft • Houston (TX)

Hybrid
USD 140,000 - 200,000
Full benefits package
Hybrid work model
Onsite in Houston 3 days/week
+1