Talent.com
Staff iOS Engineer
Staff iOS EngineerRivian • Vancouver, Canada
Staff iOS Engineer

Staff iOS Engineer

Rivian • Vancouver, Canada
30+ days ago
Job type
  • Full-time
Job description

About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone. Role Summary The Mobile & Consumer Platform team's mission is to create marketing-leading mobile applications and SDK’s that offer deep and seamless integration with Rivian and VW Group vehicles, and are the primary digital touchpoint across the customer lifecycle. We achieve that mission through open collaboration, thoughtful design, clean architecture, regular releases, proactive testing and monitoring, and intentional use of the latest technology. As a Staff Software Engineer you will be a technical leader for the design, development, testing, delivery, and support of this world-class SDK and platform. Responsibilities Lead the development and testing of features for the RVT Mobile SDK, often on projects that cross engineering team boundaries. Collaborate with cross-functional teams, including backend, QA, Product Management, and UI / UX Design teams. Automate tests and integrate with CI build pipelines, to ensure high quality. Troubleshoot, triage, debug, and fix bugs where needed. Lead code and design reviews, mentor multiple engineers, and influence the team's software practices. Qualifications 8+ years of professional experience in mobile app development. Bachelor's degree in Computer Science, Engineering or equivalent. Proven ability to lead complex, multi-person feature development for iOS using Swift. Deep expertise in Swift Combine, recognized as a clear expert by peers. Expert-level understanding of setting up build pipelines, DevOps, and package management for SDK development, with the ability to create and define new processes. Experience with BLE integration and protobuf. Experience with Crashlytics, DataDog, or other monitoring tools. Experience architecting solutions with backend technologies such as gRPC or GraphQL, solving significantly difficult problems. Good understanding of software engineering best practices and Agile Development with Scrum. Excellent command of English, written and spoken. Nice to have Experience with WebRTC streaming. Experience with SwiftUI framework. Automotive software experience. CCC Digital Key experience. Pay Disclosure

  • Salary range for Vancouver applicants : $137,300 to $171,600 CAD. — The posted salary represents the lowest and highest ranges RV Tech reasonably and in good faith expects to pay for the position. Any posted salary range pertains only to the estimated starting pay for the role. Actual starting pay is based on a number of factors, including, but not limited to, the candidate’s experience, skillset, qualifications, specific competencies, relevant education, and location. Total Rewards Total compensation packages for this position include base salary, eligibility for an annual performance bonus, and eligibility for equity. In addition, our benefits package has been designed to support the health and wellness of our employees. Benefit offerings include Flex Time Off, retirement savings plans as well as medical, vision and dental coverage. For more information on RV Tech’s comprehensive benefits package for full-time employees, check out our Global Benefits Site. External candidates can apply for this role through the RV Tech Careers site (https : / / rivianvw.tech / #careers). If you are a current employee, please apply through our internal job board (https : / / internal-careers-rivian.icims.com / ). Equal Opportunity Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital / domestic partner status, age, military / veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status. Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian and VW Group Technologies (“Rivian and Volkswagen Group Technologies”) may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and / or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media / website, network / device, recruiting system usage / interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies’ service providers, including providers of background checks, staffing services, and cloud services. Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information. Please note this job posting represents an open, active vacancy. Additionally, we are currently not accepting applications from third party application services.
Create a job alert for this search

Staff iOS Engineer • Vancouver, Canada

Similar jobs
Staff Engineer, Digital Services — Hybrid Platform Lead

Staff Engineer, Digital Services — Hybrid Platform Lead

Lululemon Athletica • Vancouver
Full-time
An innovative performance apparel company is seeking a Staff Engineer for Digital Services in Vancouver.This role requires a minimum of 10 years in software engineering, focusing on backend systems...Show more
Last updated: 9 days ago • Promoted
Staff Software Engineer : AI‑Driven Platform Architect

Staff Software Engineer : AI‑Driven Platform Architect

Suger • Vancouver
Full-time
A fast-growing B2B software company in Metro Vancouver is looking for a Staff Software Engineer to lead the design of systems for their core platform and AI products. You will have broad technical o...Show more
Last updated: 10 hours ago • Promoted • New!
Sr. DevOps Engineer (AWS)

Sr. DevOps Engineer (AWS)

Sycle LLC • Vancouver, BC, Canada
Full-time
At Sycle, we’re transforming how audiology practices operate.Our cloud-based practice management platform powers over 20,000 users worldwide—from local clinics to enterprise retailers&m...Show more
Last updated: 30+ days ago • Promoted
Sr. DevOps Engineer (AWS)

Sr. DevOps Engineer (AWS)

Sycle • Vancouver
Full-time
At Sycle, we’re transforming how audiology practices operate.Our cloud-based practice management platform powers over 20,000 users worldwide—from local clinics to enterprise retailers—helping them ...Show more
Last updated: 17 days ago • Promoted
Staff Engineer : Apex Legends Online Services

Staff Engineer : Apex Legends Online Services

Respawn Entertainment • Vancouver
Full-time
A leading video game developer in British Columbia is seeking a Staff Engineer for the Apex Legends franchise.The ideal candidate will have a minimum of 10 years in software engineering, strong ski...Show more
Last updated: 10 hours ago • Promoted • New!
FinTech SDE on AWS Cloud — Global Impact

FinTech SDE on AWS Cloud — Global Impact

Amazon Web Services (AWS) • Vancouver
Full-time
A leading cloud services provider is looking for a Software Development Engineer to join their AWS Fintech team.This role involves designing and developing scalable financial systems that drive sig...Show more
Last updated: 17 days ago • Promoted
Platform Engineer – AWS Infrastructure

Platform Engineer – AWS Infrastructure

INTRALOT • Vancouver
Full-time
Join INTRALOT as a Platform Engineer – AWS Infrastructure - Powering Gaming Experiences!.At INTRALOT, we shape the future of gaming through innovation and technology. Our global presence, diverse cu...Show more
Last updated: 17 days ago • Promoted
Senior Blockchain & AI Engineer

Senior Blockchain & AI Engineer

EY • Vancouver
Full-time
A leading consulting firm is seeking a Senior Software Engineer in Vancouver to design and deliver enterprise blockchain applications. You will work in a collaborative Agile team, solving technical ...Show more
Last updated: 10 hours ago • Promoted • New!
Senior iOS Engineer for Next-Gen Messaging App (Vancouver)

Senior iOS Engineer for Next-Gen Messaging App (Vancouver)

Moola Inc. • Vancouver
Full-time
A forward-thinking technology company in Vancouver is looking for a skilled iOS Developer.The ideal candidate will have over 5 years of experience in mobile application development, with proficienc...Show more
Last updated: 17 days ago • Promoted
Software Engineer, iOS Core Product - Vancouver, Canada

Software Engineer, iOS Core Product - Vancouver, Canada

Speechify • Vancouver
Full-time
PLEASE APPLY THROUGH THIS LINK : .The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever ...Show more
Last updated: 17 days ago • Promoted
Principal Software Engineer, AI & SaaS Platform Leadership

Principal Software Engineer, AI & SaaS Platform Leadership

Conexiom • Vancouver
Full-time
A technology company specializing in AI solutions is looking for a Principal Software Engineer to join the Product Engineering Team. In this role, you'll architect and develop software solutions whi...Show more
Last updated: 17 days ago • Promoted
Mobile App Engineer - iOS & Android (Cross-Platform)

Mobile App Engineer - iOS & Android (Cross-Platform)

Yeah! Global • Vancouver
Full-time
A tech solutions company in Vancouver is seeking a skilled Mobile Application Developer.The ideal candidate will be responsible for designing and developing high-quality mobile applications for iOS...Show more
Last updated: 17 days ago • Promoted
Senior Engineer I - Point of Sale Technology (X-Store)

Senior Engineer I - Point of Sale Technology (X-Store)

lululemon • Vancouver
Full-time +1
Senior Engineer I - Point of Sale Technology (X-Store).Senior Engineer I – Point of Sale Technology (X-Store) role at lululemon. We create transformational products and experiences that support peop...Show more
Last updated: 17 days ago • Promoted
Senior Mobile Engineer

Senior Mobile Engineer

Earnin • Vancouver
Full-time
As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to pay...Show more
Last updated: 17 days ago • Promoted
Senior Full-Stack Engineer — AI SaaS Platform

Senior Full-Stack Engineer — AI SaaS Platform

Workday • Vancouver
Full-time
A leading AI platform company in Vancouver is seeking a Fullstack Software Engineer to join a multi-functional team enhancing AI-driven products. The role demands over 5 years in software engineerin...Show more
Last updated: 7 days ago • Promoted
Remote Swift Engineer - AI Trainer

Remote Swift Engineer - AI Trainer

SuperAnnotate • Ladner, British Columbia, CA
Remote
Full-time
As a remote, hourly paid Swift Engineer, you will review AI-generated responses and generate high-quality Swift and iOS-focused content, evaluating the reasoning quality and step-by-step problem-so...Show more
Last updated: 30+ days ago
Staff DevOps Engineer HOT

Staff DevOps Engineer HOT

GeoComply • Vancouver
Full-time
We’re GeoComply! We are at the forefront of geolocation, cybersecurity, and anti-fraud innovation, developing and delivering cutting-edge technologies to help ensure regulatory compliance, combat b...Show more
Last updated: 17 days ago • Promoted
UI Software Engineer : Unreal Engine 5 (Contract)

UI Software Engineer : Unreal Engine 5 (Contract)

Premier Inn Hotels LLC (UAE) • Vancouver
Full-time
A leading game development studio in Vancouver is seeking a UI Software Engineer to architect and build cutting-edge user interfaces for an AAA game project. This role requires strong experience in ...Show more
Last updated: 2 days ago • Promoted