Thinkific is an online education startup changing the way professionals learn new skills, we're obsessed with building the best possible learning experience. We’ve been named one of the top 10 startups to watch by the CBC and have been actively growing and making a name for ourselves in the press.  We are an exciting new company that is profitable and growing, come join our team.

We're seeking a developer with a passion for UI/UX, great HTML/CSS/Javascript skills and that can own the entire stack of a Ruby on Rails app, including ongoing operations and maintenance. The ideal profile combines deep experience in full-stack web development with a strong computer science background.  Be prepared to show us your experience on web sites you’re proud to show off for their polished UI, appropriate use of Javascript, and optimized backends.

You should be passionate about:

- User experience and making as simple as possible for the user
- Current Rails/JavaScript best practices
- Current Design Patterns and Clean Code
- Solving difficult problems

You should be able to
- Build web applications in Ruby in Rails and experience to prove it
- Experience with HTML5/CSS3/JavaScript (don't have to be a designer)
- Excellent understanding of UI/UX principles and passion for creating amazing products
- Build MVC applications using best practices and the latest design patterns
- Demonstrate data-modeling with relational and non-relational data stores

Nice to haves:
- Infrastructure and DevOps 
- Experience with buding scalable web apps and services
- Startup Experience
- Test Driven Development (TDD)
- Amazon AWS experience
Async (e.g. Backbone.js, EventMachine, Node.js)

We're an awesome company that is looking for great talented people to join us. Come do something amazing and surround yourself with the best.