Jobs and Careers
AI

Senior Mobile Engineer

Airship
United States, Remote, United StatesRemotefull_timeVerifiedPosted 27 Sept 2023
💰 $130,000/yr($115,000/yr$130,000/yr)

About the role

About Airship

At the dawn of mobile apps, Airship powered the first commercial messages and then expanded its data-led approach to all re-engagement channels (mobile wallet, SMS, email), app UX experimentation and feature release management.

Now, with Airship App Experience Platform (AXP), brands can create and adapt native app experiences on their own — with no ongoing developer support or app updates required.

Having powered trillions of mobile app interactions for thousands of global brands, Airship is proud to be at the forefront of what has become the digital center of customer experience, loyalty and monetization — mobile app experience (MAX).

Learn more about Airship here: Airship Newsroom + Airship Customers

About You:

You’re an experienced iOS engineer with a desire to lead from within a team. Your impact is maximized by the work you do through others via your mentorship, teaching, support, code review, and technical guidance. You value continuous improvement, both for yourself and your team. Most importantly, you see a job like this as an opportunity to learn on a daily basis and help others do the same. 

About The Role:

The job of an iOS Engineer at Airship is to focus on the design of our iOS SDK, development, and support on behalf of our product teams. Our SDKs are running in thousands of apps, in hundreds of millions of application installations. Everyone’s job is to help Airship develop new, innovative features, and bring them to our customers’ apps quickly and safely in collaboration with their team.

Our engineers lead solution design and sequencing for their projects, participate in customer discovery, and work with members of our architecture team to coordinate design patterns across our product lines. Mobile engineers have the opportunity to lead within the team and have impact across the organization. They delegate tasks where they can, teach others, and ultimately are responsible for the success of their team.

  • Ready to have an impact that spans all of mobile and all of our app product teams
  • Design systems to help us maintain a high level of quality in our SDKs and frameworks
  • Prototype new OS features in internal apps that may become part of our SDKs
  • Educate our product discovery teams on what is possible with mobile - share your expertise in the fast-paced ecosystem
  • Collaborate with our product management team on the design of mobile-first features
  • Lead and mentor engineers on a small, but multi-national team
  • Enthusiasm to work in different environments (we support Flutter, React Native, .NET MAUI, Xamarin, Titanium, Cordova, and Unity extensions on top of iOS)
  • Continuously learn about the latest mobile platform capabilities and consider the opportunities they offer
  • Adaptable, customer-first mentality. Every day presents new, interesting challenges
  • Ready to work with a global team (primarily Portland & Paris-based, but you’ll work with engineers around the world)

Your Skills and Experience:

  • Relevant experience of 4+ years with software engineering best practices: unit testing, code reviews, documentation, and version control
  • Deep experience with iOS, with experience working in both Swift and Objective-C, including the challenges of interoperation. Nice to have: experience or familiarity with SwiftUI, Android (Java and Kotlin), as well as a desire to jump in on other platforms. Consistency across platforms is part of our value proposition, so we welcome curiosity on all things mobile
  • Strong experience with the iOS toolchain, including Xcode, xcodebuild, Instruments, and experience using these as part of a continuous integration system (we use GitHub Actions)
  • Experience or familiarity with mobile frameworks, such as React Native, Xamarin, Flutter, Titanium
  • Experience using REST APIs in a mobile environment
  • Understanding of iOS design principles and HIG
  • Experience using iOS accessibility APIs, assistive technologies, and testing tools to create inclusive app UIs and ensure that they are accessible to a wide range of users
  • Experience building SDKs, common libraries, or tools for others
  • Strong communication skills, with a desire to teach and mentor others
  • Familiarity working on complex codebases in a team environment
  • Experience providing structured mentorship and guidance for less experienced engineers: helping them break tasks down, providing thoughtful code reviews, and taking responsibility for the growth of the engineers on your team
  • Experience in collaborating with cross-functional peers and taking a project from requirements to desi

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Airship

View company profile →