OkCupid is hiring a

Software Engineer (R&D, iOS, Ruby, Python)

Dallas, United States

Our Emerging Brands (R&D focused) team is on the hunt for a full-stack Software Engineer to write web and mobile apps across several brands on up to 5 different tech stacks.

What will I be doing?

You’ll work on our most forward thinking initiatives, including a sleek video-based social dating app in Swift. In addition to using established frameworks and languages like ASP.NET and C# you will leverage open-source technologies like Python, Flask, Ruby on Rails, Ember.js, and Node.js.

What’s the team like?

We are a small, nimble team that iterates fast and ships often. You will work collaboratively with many internal stakeholders to define and build the most impactful improvements to our existing, new, and yet to be discovered businesses.

What do I need to land this role?

  • Full-stack development experience in an agile environment
  • Good background in object oriented development
  • Ability to creatively solve problems and overcome unique challenges with little supervision or hand-holding
  • BS or MS in Computer Science or Engineering (but experience is the best street cred)

What technical skills do I need?

  • We work with so many different technologies that it’s impossible to know them all, so here are a few that we’d love for you to have some experience with (you’ll learn the others on the job):
    • Public and/or private APIs (RESTful web services)
    • Objective-C, Swift and the SDK framework
    • Node.js, Ember.js
    • Python, Flask
    • Ruby on Rails
    • HTML, CSS, JavaScript in a mobile web universe
    • Microsoft stack (C#, ASP.NET, T-SQL, Web API)

To be considered, please share GitHub, portfolio site, or sample projects in resume.

Why Match?

  • We’ve helped millions of people find love and happiness.
  • You can wear jeans every day (no dress code)
  • Drinks and snacks are on us every single day
  • We have happy hours every month, so there’s always something to celebrate

Other jobs at OkCupid