CARDFREE is an exciting start-up with seasoned professionals driven to push the mobile experience forward. We come from different backgrounds - from large merchants to mobile vendors and payment companies - but are united in our mission to create the coolest, most ground-breaking mobile commerce apps in the industry.

Please see below for the current list of open positions. If you don't see anything that fits your skills and you are passionate about mobile, merchants or changing the way people interact at the point-of-sale (or hopefully all three), send us your resume. We are always looking for talented team members to come join the fun. We offer a flexible schedule with generous paid time off for all your hard work along with competitive pay and health benefits, as well as the opportunity to grow professionally.

Current open positions

Mobile Developers (iOS & Android)

Are you always thinking up ways that mobile apps can be improved? Do you enjoy hackathons, mashups and anything that pushes you to think differently? Do poorly designed mobile apps make you kinda sad? You are not alone. Come join a seasoned team with experience deploying two of the largest mobile payment apps – with over 10 million installs.

The basics:
  • 5+ years professional development experience
  • Minimum 2-3 years experience developing mobile apps
  • Ideally have submitted 2+ apps to app stores with good adoption. Please indicate your role
  • Proven track record of building apps with great user experience & interface
  • Experience with Objective C, C++ and Cocoa or Java and Android SDKs
  • Experience integrating with web services i.e. RESTful APIs and JSON
  • Ability to review code and write unit tests
  • Exceptional problem solving and communication skills
  • Good attention to detail
  • You're interested in mobile commerce and want to help shape the industry
  • You get excited when you see customers using your applications
  • You enjoy working in agile and collaborative environment
  • You care about great design and user experience
  • Strong self-management skills requiring minimum direction

If this sounds like you, please send a quick note with links to your apps and your resume to

Junior .Net Developer

As our Junior .NET developer and key member of our team, you will be working on a team to help build, improve, and grow all things API and server side that support our mobile apps. This position is open to our main San Francisco office, but greatly preferred in our Denver office. You will be hitting the ground running and help build something meaningful, that will be used by A LOT of people. Our safety nets are on backorder!

The basics:
  • 1+ years professional development experience
  • Proven track record of building flexible, secure, and scalable solutions
  • Solid C# skills and experience developing RESTful APIs, ideally with the ASP.NET MVC Web API framework
  • Experience integrating with web services i.e. Facebook, Twitter and other SOAP and RESTful APIs
  • Skilled in relational database design, development, and tuning using MySQL or Microsoft SQL Server
  • Ability and desire to review code and write automated tests-Exceptional problem solving and communication skills
  • Good attention to detail
  • Commitment to Test Driven Development
  • Teach something to the rest of us. We like to learn too!
  • You're interested in mobile commerce and want to help shape the industry
  • You get excited when you see customers using your applications
  • You enjoy working in agile and collaborative environment
  • Strong self-management skills requiring minimum direction
  • Experience using GitHub, Jira, Confluence, Jenkins and other team tools
  • Familiar or experienced with MongoDB

If this sounds like you, please send us your cover letter and resume and any applicable links (GitHub, LinkedIn, etc) to

Junior Technical Product Manager

This San Francisco based position will guide development of CARDFREE's core technologies and platform and contribute to a long-term platform vision/roadmap. Your responsibilities will include writing product/platform specifications, working directly with both technical and application product management teams during their product development cycle, and designing leading edge features and functionality to ensure the platform is built to position CARDFREE as a leader in the mobile commerce arena. The Platform Product Manager may also act as a project manager for a portion of your time.

As a key member of our team, you will:
  • Define platform functional requirements by constructing Platform Requirements Documents (PRDs), flow charts, swim-lanes, etc.
  • Develop application flows, wireframes, etc.
  • Take responsibility for specified functional components by defining product road maps and ensuring functions are completed per requirements and schedule.
  • Lead and coordinate product development exercises for assigned components.
  • Work with development teams during build of assigned components.
  • Define Key Performance Indicators (KPI) to measure product performance.
  • Develop platform demos for internal and external audiences.
  • Conduct competitive reviews of other mobile commerce platforms or component platforms (e.g. CRM providers, loyalty companies) to inform team.
  • Help lead internal skunk-works efforts by creating process for identifying and assessing viability of new technologies, ideas and functionality to maintain leadership position.
  • Assisting lead product manager with organization of JIRA tickets and other duties as needed.
  • 1-4 years managing platform products successfully for enterprise systems, payments or commerce preferred.
  • Technical expertise to effectively manage features and roadmap
  • Strong knowledge of application and system security
  • Project management experience deploying complex systems
  • Solid understanding of application architectures, databases, OLTP, etc.
  • Strong organizational and analytical skills & attention to detail
  • Agile development experience
  • Excellent writing skills and experience creating detailed product documentation for multiple audience
  • Previous start-up experience preferred
  • BA/BS degree

If this sounds like you, please send over your cover letter and resume with any applicable links stating your qualified experience to

Junior Infrastructure Engineer

This position can be based in either San Francisco or Seattle. As our junior infrastructure engineer, you will support the delivery of the organization's enterprise infrastructure, through installation, configuration, monitoring, analysis, maintenance and technical support for all company systems.

The Junior Infrastructure Engineer operates as a junior level technical professional that applies necessary skills towards all areas of the infrastructure and security environments.

General Duties:
  • Collaborate with team members to build and maintain a stable and secure enterprise infrastructure
  • Install and maintain key infrastructure technologies
  • Work with vendors in support of company design and development of web services and software products
  • Provide high-availability operational support and automate solutions across the environment
  • Support, monitor and optimize all key infrastructure areas, including network, server, storage and security systems
  • Support the internal team and perform activities to resolve end user hardware, software, and connectivity issues in a timely and accurate fashion
  • Assist with build and release processes
  • Uphold company policies, and legal/regulatory requirements, such as PCI
  • Maintain system configurations and baselines to support secure application development software control best practices and standards
  • Review security logs and violation reports for root cause analysis with actionable next steps
  • Must maintain confidentiality and secure access to all sensitive associate and consumer data
  • Perform additional activities in relation to the following qualifications.
  • BS degree in Computer Science or related field, or 4+ years relevant work experience
  • 3+ years of experience in system administration, network administration, and systems engineering
  • 2+ years supporting Microsoft Windows Operating Systems, both server and client
  • 2+ years supporting Linux Operating Systems, both server and client
  • 1+ years utilizing configuration management and operations management solutions as a system administrator
  • 1+ years of experience with network security and security engineering
  • Demonstrated experience working in high capacity, redundant and mission critical environments
  • Experience supporting Active Directory, OpenLDAP, and/or other centralized access control solutions
  • Experience with VMware, Hyper-V, and/or other virtualization solutions
  • Understanding of SAN administration and management
  • Ability to program to solve problems and automate repetitive tasks in a common scripting or programming language such as PowerShell, VBScript, and/or PERL
  • Knowledge in databases and comfortable with SQL, as well as MS-SQL, MySQL, and other database technologies
  • Some exposure to application development (.NET, Ruby, Java)
  • Familiarity with standard services and protocols, layer 2/3 technologies, firewalls, and load balancers
  • Experience with advanced security solutions and security best practices, such as PCI, an advantage
  • Excellent time management, multi-tasking, and prioritization skills
  • Excellent written, oral communication and strong interpersonal, organizational and presentation skills

Please send your resume and cover letter to