Skip to content

Staff Software Engineer – IOS
Company | Airbnb |
---|
Location | United States |
---|
Salary | $204000 – $260000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Expert or higher |
---|
Requirements
- 9+ Years of industry experience
- Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience.
- Experience shipping one or more Swift or Objective-C iOS apps, ideally currently available in the App Store.
- Extensive experience working with GraphQL and REST APIs.
- Solid engineering and coding skills. Understanding of basic data structures and asynchronous programming.
- Ability to mentor and grow more junior engineers (set and drive best practices for iOS client development).
- Ability to work in areas outside of your usual comfort zone and show motivation for personal growth.
- Interest in innovations within the mobile industry.
Responsibilities
- Work with product and design partners to explore problem spaces and devise solutions to customer problems by rapidly prototyping; Recognize technical challenges in the early stages and collaborate closely with the team.
- Take an active role in leading and working with Engineering partners to create technical and execution strategies for new projects and legacy migrations.
- Hands on develop, working with teams on edge solutions to problems that come about when developing at scale.
- Maintain our rigorous engineering standards and instill consistency across the various codebases and processes you encounter.
- Follow data-driven approaches to find inefficiencies in the build/test/deploy pipeline.
- Identify areas of improvement and drive mobile best practices.
- Mentor and coach other engineers through pull request reviews, design document reviews, or 1-on-1s.
Preferred Qualifications
- Experience with prototyping is a big plus.
- Nice to have: demonstrated design and UX sensibilities.