CardFlight is looking for an experienced software developer on our Platform team, providing technical leadership and expertise while building a scalable, maintainable, and rational payments API and associated web-based applications. The API supports the SDKs that enable custom mobile payment applications, as well as our out-of-the-box mobile payments app, SwipeSimple. Your responsibilities will include crafting our next-generation APIs and web apps while continuing to evolve a platform that already moves millions of dollars per day. You will also mentor and share your broad perspective on building scalable systems with other engineers.
Experience working with a payments platform is great but in no way required. If you have technical leadership experience and an opinionated but pragmatic approach to building application interfaces, you may be the right person. While the current tech stack is Ruby-based, you should be able to learn new technologies quickly and be motivated by using the right tool for the job. This is an opportunity to be a senior voice in our broader Engineering team.
What you’ll do
Developing & Building (70%)
Design and build scalable APIs
Develop performant data access patterns
Create and maintain web-based UIs
Follow agile software development practices
Mentoring (20%)
Provide technical leadership to other developers
Apply previous experiences and lessons to current challenges
Utilize best practices of API engagement
Team Engagement (10%)
Get involved with company-wide meetings and outings
Become immersed in the payments industry
Obtain and maintain a full understanding of our clients’ needs
What you’ll bring to the table
BS in Computer Science or equivalent practical experience.
Experience building REST-ful APIs
Experience with relational data access patterns
High energy and a can-do attitude
What we’d love for you to have
4+ years of professional development experience
Web App expertise (JS, CSS, HTML)
Professional Ruby development experience
Non-Ruby development experience
Experience with payment systems