We're looking for a talented iOS Developer who will be responsible for developing the next generation of our iOS app, JobFlare. JobFlare is a brain games app for job seekers. You'll become a key part of a small team and work closely with the Product Manager, Lead Designer, and senior executives shaping the vision for the app. Because JobFlare is a very young app, you should be comfortable iterating quickly to incorporate user feedback and improve upon the feature set.

Criteria Corp is a rapidly growing tech company that develops and markets pre-employment testing software to other businesses. In 2015 and 2016, we earned a spot on the Inc. 5000's list of fastest growing private companies in the United States, and we pride ourselves on being a great place for people to learn and thrive. Check us out on Glassdoor!

We are looking for:

  • Experience developing, releasing, and maintaining iOS apps (point us to your work in the App store)
  • 3+ years of professional iOS experience
  • Deep knowledge of Swift
  • Strong CS fundamentals
  • Superior critical thinking and problem-solving abilities
  • Excellent verbal and written communication skills
  • Experience with consuming APIs and third-party SDKs
  • Bonus points: experience developing iOS games
  • More bonus points: experience with web technologies (PHP, MySQL, JavaScript, CSS, HTML)

What you'll do:

  • Build and enhance new versions of our iOS app
  • Work with product and design teams to conceptualize, develop, and launch new features
  • Carefully evaluate the technical tradeoffs of every decision
  • Work collaboratively with a small “startup within a startup” product team

As part of our team, you'll enjoy:

  • A dog-friendly office (@dogsofcriteria)
  • Well stocked kitchen
  • Generous vacation policy
  • Subsidized gym membership
  • 13-week paid maternity and paternity time
  • Health, dental, and vision benefits and generous spousal coverage
  • 401(k) with company match
  • Catered lunches twice a week

Since we're a pre-employment testing company, we require all applicants to take a test as part of the application process.

Apply Now

Next Steps

Start a Free Trial


Call us: (877) 909-8378
Outside U.S.: (310) 278-8649
UK: 08000 148268
AUS: 1800 464917