Our full stack engineers bridge the gap between backend data and the frontend websites of Yelp. Their goal is to provide the best user experience to millions of business owners and they’re excited to dive into any area of the web stack to make it happen.
Strong understanding of at least one popular server-side MVC framework (Django, Twisted, Rails, Pyramid, CodeIgniter, Play, etc.)
Comfortable working in a Unix Environment
Experience with both backend and frontend performance analysis
Understanding of web security best practices
Experience with TDD and code reviews
Active contributor to open source software
Experience with Google Closure Tools
Experience with both mobile and desktop web application development
Experience with Selenium WebDriver
Experience with popular Python libraries/tools (SQLAlchemy, Pylint, tox, PyPI)
Not interested in diving into everything? Want a more focused role? You might also consider our Backend Engineer role.
This year we're focused on three things:
Amazing features specifically for the creators of Yelp's unmatched local review content - namely our incredible community.
International expansion - bringing Yelp to the world.
Closing the loop with local businesses - Yelp Platform and more tools to help businesses see the value they're getting from Yelp.