Cross Platform Mobile Engineer

Silicon Valley, CA, United States

Cape Productions, Inc.

Role Location

  • Silicon Valley, CA, United States


51 - 100 people


822 Cassia St
Redwood City, CA, 94063, US

Tech Stack

  • Python
  • Django
  • Angular 2+
  • iOS Development
  • ionic
  • Google App Engine
  • Google Cloud
  • AWS

Role Description

Cape is hiring a Mobile Software Engineer to contribute to apps which allow people to fly real drones from anywhere in the world. In this role, you will be in charge of building and maintaining a cross-platform (Android and iOS) mobile application that is a key part of our product strategy. You will be utilizing your skills to deploy high-quality, reliable applications in a dynamic, exciting agile environment. Your challenge will be to build and support a code base, currently implemented in Ionic Cordova, that must have feature-parity across platforms, while continuing to innovate and add cool features related to drones, ultra-low latency peer-to-peer networking, video streaming, and more.

Responsibilities: Build, deploy, and maintain a cross-platform application that runs on Android and iOS Maintain automated unit tests and CI builds on both platforms Support deployments completely through both the Google Play and Apple App stores Implement new features and functions in an Agile development methodology Identify and leverage existing tools and best practices for cross-platform development that maintains feature parity while minimizes development cost

Minimum Qualifications: BA/BS Computer Science, related technical field or equivalent practical experience 2+ years of industry experience Experience with Ionic Cordova and Angular Familiarity with software development in Objective-C & Swift on iOS and Kotlin & Java on Android, including toolchains (Xcode, Android Studio, Gradle, etc.) Developed and released a cross-platform application on iOS and Android Strong advocate for good engineering best practices, including CI, unit testing, code reviews, etc. A foundation in computer science, with deep knowledge of data structures, algorithms, and software design

Preferred Qualifications: MS/PhD in Computer Science, related technical field or equivalent practical experience 4+ years of industry experience Expert development experience on Ionic Cordova Familiarity with Angular, React or other Web Frontend technologies Experience with real-time video processing, encoding, streaming, etc. Bonus Points: Drone / UAV piloting experience Interest in AI / deep learning / computer vision.

About Cape Productions, Inc.

We deliver a commercial drone software platform which allows customers to effectively, safely, and easily control a drone anywhere in the world in real-time.

Company Culture

When we say we work hard and play hard we mean it. We value personal time as much as enjoy getting things done. We prioritize company culture above everything else. As a well functioning team, we get more done and enjoy coming into work more everyday.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.