We're looking for a developer that wants to be our go-to point person for everything we do on Android. You'd be the 4th software developer on our team (currently 7 people.)
Mobile payments is hot and we have a differentiated approach - basically building a Stripe or Braintree for the 90% of credit card payments that still happen in real life
We're a "by developers for developers" business - creating tools, infrastructure, APIs and SDKs that enable our customers to build their own mobile POS solutions
Backing from top tier VCs, angel investors, and industry experts
Founder with over a decade of payments industry experience
Work with our dev team to ship new features and improvements to our existing product on a weekly and daily basis.
Improve the tools we offer our developers/clients to help them better manage their business (developer admin dashboard, reporting and APIs).
Build enhancements and support our Android and iOS SDKs.
Integrate our platform with third party payments SDKs/APIs to expand our coverage of supported payment processors.
Design and build new platforms, either mobile and/or web, that is built around our SDK/API functionality.
Help us scale our platform to reliably handle fast-growing demand and transaction volume.
Represent CardFlight within the hacker/developer community by organizing and participating in hackathons, meetups, and any other ways of getting more developers building with the CardFlight SDKs.
Experience designing software, preferably in Java.
Experience with developing software using the Agile methodology.
Examples of mobile apps you've built end-to-end.
The ability and desire to learn new technologies quickly.
Our back end is Ruby on Rails, with MySQL databases, deployed to AWS. We also work with the full Objective C/iOS and Java/Android stacks for our mobile SDKs and apps.
BS in Computer Science or equivalent practical experience.