Skip Support Engineer (Contract Position)
About Skip
Skip is an exciting and dynamic company at the forefront of cross-platform mobile development innovation. We’re experiencing rapid growth as developers worldwide discover how Skip enables them to bring their SwiftUI applications to Android seamlessly. Our unique “skipstone” build plugin for Xcode converts your SwiftUI iOS app into a truly native Android application backed by Jetpack Compose, revolutionizing the way developers approach multi-platform development.
Position Overview
We are seeking a Skip Support Engineer to join our team in a contract capacity. This remote position offers the opportunity to work with cutting-edge technology while helping developers successfully adopt Skip for their cross-platform projects. The role has significant potential for growth into a senior position as a core member of the Skip development team.
Required Qualifications
Technical Requirements
- macOS computer capable of running the latest versions of Xcode and Android Studio
- Proven iOS development experience with at least one published iOS app that you have contributed to
- Public GitHub profile demonstrating some of your development work
- Fluency in English with exceptional written communication skills (unaided by AI tools)
- Strong understanding of SwiftUI and iOS app architecture
Preferred Qualifications
- Experience creating apps using Skip
- Some exposure to Kotlin, Android development, and Jetpack Compose
- Experience with other cross-platform development tools, such as Flutter or React Native
- Background in developer relations or technical support
- Active participation in open-source communities
Location & Availability
- Remote position open to candidates worldwide
- Must be located in a time zone that accommodates meetings during US Eastern work hours
Responsibilities
- Provide technical support to developers using Skip to succeed with their projects
- Help troubleshoot issues related to SwiftUI-to-Android conversion
- Contribute to documentation and educational resources
- Engage with the Skip community on GitHub, Slack, community forums, and other platforms
- Collaborate with the core development team to improve the Skip toolchain and frameworks
- Test and validate new Skip features and framework integrations
Compensation & Benefits
- Competitive compensation commensurate with experience
- Fully remote work environment
- Opportunity to expand into a senior role on the core Skip development team
- Work with cutting-edge cross-platform development technology
- Flexible work hours and generous time-off policies
Application Process
This position requires the creation of a new application using Skip:
- Install Skip on your computer and create a new free Skip app using
skip create - Develop an app that meets the following criteria:
- Uses at least one additional Skip framework from the Skip modules list
- The app may be simple, but it also needs to be interesting, useful, and non-trivial in scope
- The application target must build and run without errors on both an iPhone 17 simulator and an Android Pixel 6 emulator image
- The command
skip exportmust succeed and create an installable Android.apkfile - The application must include at least one non-trivial test case, and
skip testmust pass - The app can use either the Skip Lite or Skip Fuse mode — your choice
- Follow the conventions of sample apps like Hello Skip and Skip Showcase
- Publish your app to a new GitHub repository under your username
- The repository must be public
- Bonus points for enabling CI with a Github Action that runs the tests and builds the app with
skip export
- Email your application to careers@skip.tools including:
- Link to your new Skip app repository
- Your qualifications for this position
- Reference to at least one published iOS app you’ve contributed to
- A short cover letter explaining why you think Skip is a good fit for you
Why Join Skip?
This is a unique opportunity to be part of a transformative technology in the mobile development space. You’ll work directly with innovative tools that are changing how developers approach cross-platform development, while contributing to a growing community of SwiftUI and Android developers. If you’re passionate about developer tools, mobile technology, and helping others succeed, we want to hear from you.
Skip is committed to creating a diverse and inclusive workplace. We welcome applications from candidates of all backgrounds.