Plugins Developer (Android/iOS/Web)- Remote (USA)

Remote

Ionic


Role Location

  • Remote

Employees

26 - 50 people

Address

121 S Pinckney St
Madison, WI, 53703, US

Tech Stack

  • Swift
  • Java
  • TypeScript
  • Python
  • JavaScript

Role Description

Overview

Capacitor is fast becoming the most popular cross-platform native runtime in the world. It’s momentum is driven in part by a superior developer experience, but also critically depends on the availability of plugins to access native functionality like biometrics, geolocation, bluetooth, etc. Our plugins team plays a key role in building out our ecosystem of plugins to ensure Capacitor developers have everything they need to be successful. If you’re a web developer with native experience, we’d love to talk with you about helping us drive the growth of Capacitor!

You’ll work on our Capacitor plugins team that will be responsible for building and maintaining plugins that we will sell to enterprise customers building iOS, Android, and Electron applications using Capacitor. This role will work closely with the team lead to understand the requirements for various plugins based on customer needs and help turn those requirements into functional SDKs for our customers. They’ll be responsible for ensuring the plugins are well documented and well tested. This role will also need to provide enterprise support for our largest customers helping triage their issues in a timely manner, provide fixes or workarounds, and join calls with them to deep dive issues they may be experiencing or understand their requirements better.

Outcomes

In this role you will be measured on your ability to:

• Communicate effectively with the product owner and help to take product requirements and turn them into well designed and documented SDKs for customer use under the guidance of a team lead • Work in multiple evolving platforms (Android, iOS, Electron, & web) and ensure that plugins are kept up to date and compatible with underlying platform changes coming down the pipeline • Manage multiple plugin SDK codebases often focused at achieving very different functionality (Bluetooth, Google Maps, Apple Pay, etc) • Help to triage, fix, and estimate timelines for critical customer issues as defined by the business and team lead

Responsibilities

Your areas of responsibility will include:

• Participate in design and technical implementation planning for plugins based on product requirements. • Help design and implement new features while reducing overall technical debt with guidance from product owner & team members • Triage issues from enterprise customers and work with the product owner to understand priorities and help with timeline estimates for fixes. • Ability to participate in calls with customers in order to provide support & guidance and troubleshoot issues as necessary • Stay on top of underlying platform trends and changes and the implications for changes needed in our software.

Requirements

To be successful in this role, you will need:

• Familiarity with web development (HTML/CSS/JavaScript) and SPA frameworks (React, Angular, Vue) is a must • Experience working in either Android (Java) or iOS (Swift) • Ability to learn & work independently with minimal oversight • Ability to work across multiple cross platform SDKs • Ability to communicate effectively and professionally with customers • Experience with Electron applications is a plus • Bonus points for experience with Cordova and/or Capacitor

Location

Fully remote, Ionic is currently a 100% remote workforce and was largely distributed prior to the pandemic (more than half the team did not work from the office). Our headquarters is located in Madison, WI.

Additional Notes: Applicants must be eligible to work in the US.

Who we are

Our software empowers developers and teams to build amazing mobile, web, and desktop applications.

In 2013 we launched Ionic Framework, an open source software project that made it possible for web developers to build fast, beautiful mobile apps for any platform, using the web tools and languages that they already know and love.

Since then, our platform has evolved far beyond our initial open source toolset. Ionic now offers a complete app development platform to help professional developers and teams build, secure, and deliver apps faster and more easily than ever before. Ionic’s open source and premium tools now power more than 15% of all apps in the app stores -- representing early-stage startups all the way up to major brands like GE, Target, and Amtrak. At the same time, our vibrant open source community now encompasses more than 5 million developers in 200 countries.

We provide full-time employees with full benefits including medical, dental, and vision coverage with available coverage for spouses or domestic partners and children, stock options, 401(k), generous holiday and sick paid time off.

About Ionic

We build open source software to make app development accessible for every person and company in the world.

Company Culture

Incredibly passionate and talented team of continuous learners.

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