Senior iOS Software Engineer, Quality Platform

🕒 June 25

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Airbnb

Airbnb

5001 - 10000 employees

Founded 2007

✈️ Travel

📦 Logistics

🛍️ eCommerce

💰 Post-IPO Equity on 2020-12

Travel • Logistics • eCommerce

Airbnb is a global online marketplace that connects people looking for accommodation with hosts offering unique and diverse lodging options, often in residential properties. Users can book spaces ranging from one-bedroom apartments to entire homes and boutique hotels. Airbnb also offers experiences, allowing guests to book activities hosted by locals, providing an authentic travel experience.

📋 Description

• Build AI-Native Tooling: Move beyond traditional automation by implementing AI-driven agents that optimize our CI/CD pipelines and provide intelligent feedback to developers. • Enhance Developer Velocity: Identify and resolve systemic bottlenecks in the development lifecycle, allowing teams to move faster without compromising quality. • Advocate for Quality by Design: Work directly with product teams to guide architectural decisions, ensuring that new features are modular and testable from the first line of code. • Ship High-Scale Infrastructure: Own the development and maintenance of frameworks used by hundreds of engineers across Airbnb, ensuring they are performant, reliable, and easy to use. • Hands-on Development: Write high-quality, performant Swift code to extend testing frameworks and build AI-powered developer tools, leveraging LLMs to accelerate development workflows • Technical Ownership: Take ownership of key components of our Automated Quality Platform, ensuring operational excellence and high availability (24x7) of our testing infrastructure. • Design & Review: Participate in deep-dive design reviews for new IOS features, providing expert guidance on modularity and testability patterns. • Applied AI: Implement LLM-based solutions for smart test orchestration, test case generation, and autonomous test discovery to reduce CI feedback loops. • Cross-Functional Collaboration: Partner with Product and Mobile Infrastructure teams to align platform capabilities with the needs of the broader engineering org. • Mentorship: Review code and provide technical guidance to peers, fostering a culture of commitment to craft and engineering rigor.

🎯 Requirements

• 5+ years of professional IOS development experience (or 2+ years with a PhD) in a fast-paced, high-growth tech environment. • Strong proficiency in Swift and the IOS SDK. You have a solid understanding of modern IOS architecture and the Xcode build lifecycle. • Demonstrated expertise in building or maintaining test automation frameworks (e.g., XCUITest) at scale. • Familiarity with CI/CD orchestration and a passion for building tools that improve the developer experience. • A strong interest or hands-on experience in leveraging AI/LLMs to solve engineering productivity or quality challenges. • Proven ability to navigate complex, ambiguous codebases and implement best-in-class solutions. • Excellent communication skills with the ability to facilitate technical discussions across cross-functional teams.

🏖️ Benefits

• Health insurance • 401(k) matching • Flexible work hours • Paid time off • Professional development opportunities

Apply Now

Similar Jobs

🕒 June 20

LawnStarter

51 - 200

👥 B2C

🏪 Marketplace

🏠 Real Estate

Senior Quality Engineer at LawnStarter focusing on proactive quality assurance through automation and cross-functional collaboration. Contributing to testing strategies and quality improvement processes.

🇧🇷 Brazil – Remote

💵 $45k - $65k / year

💰 $10.5M Venture Round on 2019-11

⏰ Full Time

🟠 Senior

🔧 QA Engineer (Quality Assurance)

Cypress

SQL

🕒 June 19

iblue

51 - 200

💼 Consulting

🏥 Healthcare

🛡️ Insurance

undefined

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 June 18

Casar.com

11 - 50

👥 B2C

🛍️ eCommerce

🏪 Marketplace

Quality Assurance Analyst defining test plans and executing tests to ensure software quality at Casar.com. Collaborating with developers to document issues and improve software quality.

🗣️🇧🇷🇵🇹 Portuguese Required

Cypress

SQL

🕒 June 12

Infios

1001 - 5000

🤝 B2B

📦 Logistics

Quality Engineer ensuring software reliability and robust automation frameworks at Infios. Collaborating in an Agile environment to deliver high-quality software solutions.

Cloud

🕒 June 5

Clicksign

201 - 500

💼 Consulting

⚖️ Legal

💳 Fintech

Quality Engineer ensuring quality in software solutions at Clicksign. Collaborating remotely to enhance testing strategies and automated processes.

🗣️🇧🇷🇵🇹 Portuguese Required

Cypress

Grafana

JavaScript

Kafka

Node.js

Selenium

TypeScript