Senior Software Development Engineer, iOS

Posted 2 days ago

This is a fully remote position, open to applicants in District of Columbia, +1 more state.

📋 Description

• Design and develop iOS application software from initial concept to production for millions of drivers and vehicles globally.

• Engage in the review, evaluation, and feedback process on product designs and architectures with a focus on software engineering.

• Assess and suggest new and emerging products and technologies.

• Create and enhance high-quality documentation tailored for software engineers.

• Collaborate effectively with product managers, product designers, and other technical specialists.

• Maintain continuous interaction with product owners, software engineers, and designers.

• Deliver a shippable product frequently and promptly.


⛳️ Requirements

• Bachelor’s Degree in Computer Science, Engineering, or a related field, or equivalent work experience combined with education.

• Over 5 years of practical software engineering experience in native iOS Application Development.

• More than 5 years of experience with Swift and the iOS app development ecosystem.

• At least 3 years of experience in mobile frontend application architecture, including modular application design, state management, and navigation strategies.

• A strong ethos in software testing and a preference for working within an agile framework.

• Proven experience in building and deploying production-grade software or services.

• Proficient in working within CI/CD environments.

• Familiarity with software operations (DevOps, Site Reliability Engineering, Observability, Support and Maintenance), including debugging in local environments, tracing production issues, performance testing, and load testing.

• Strong skills in Swift iOS development.

• Extensive experience in designing user interfaces with SwiftUI.

• Knowledge of CI (Fastlane) and scripting capabilities.

• Understanding of popular architectural choices on Apple platforms (MVVM, MVC, etc.).

• Practical knowledge of the Composable Architecture library (TCA) is preferred.

• Proficiency in Ruby for scripting tasks.

• Must have legal authorization to work in the United States.

• Visa sponsorship is not available.


🏝️ Benefits

• Immediate medical, dental, vision, and prescription drug coverage.

• Flexible family care days.

• Paid parental leave.

• Programs to assist new parents in ramping up.

• Subsidized backup childcare options.

• Family-building benefits, including reimbursement for adoption and surrogacy expenses, as well as fertility treatments.

• Employee vehicle discount program for employees and their family members, along with management leases.

• Tuition assistance available.

• Active and established employee resource groups.

• Paid time off for individual and team community service initiatives.

• Generous paid holiday schedule, including the week between Christmas and New Year’s Day.

• Paid time off with the option to purchase additional vacation days.

People also viewed

NationsBenefits1 day ago

Software Development Engineer II

US flagFlorida OnlyFull-timeFull-stack Engineer
ApplyView job
QAVION GROUP1 day ago

Senior Fullstack Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer€80k – €150k/year
ApplyView job
Weflow | getweflow.com1 day ago

Senior Software Engineer – Principal

DE flagGermany OnlyFull-timeFull-stack Engineer€90k – €110k/year
ApplyView job
Travoom1 day ago

Principal Full Stack Engineer – Ticketing, Travel Commerce

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
RTX1 day ago

Principal Engineer, Software Engineering

US flagIowa OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
R1 RCM1 day ago

Product Engineer II

US flagUnited States OnlyFull-timeFull-stack Engineer$105k – $202.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers